DSC_0025

Iwan Effendi, Eye of the Messenger 2011, Installation View. Image Courtesy of Yavuz Fine Art.

Share

Leave a Reply