Share
twitterlinkedinfacebook
Image 1 of 1
JPP04040.jpg
Piece of art in Ogijima island during the Setouchi International Art Festival 2010. Ogijima. Kagawa prefecture. Japan.