Please click the link below to access my new website: AI IKEDA - ART SITE https://ai-ikeda.com
"The Law of the Jungle" oil on canvas21 x 18"2010(part)