I saw this huge statue along the side of the street
in Yogyakarta, Indonesia while touring the city.
So far Yogyakarta is the only place I consider
a hub for artists, I feel that artsy-fartsy kind of vibe
every where in the city.
Taken last Nov. 25, 2011 at Maliaboro Street
interesting photo... and an interesting art work. does it say somewhere what the red feet means?
ReplyDelete