Bizarre Japanese art at an art museum near Zhongshan MRT station. Taipei, Taiwan.
Related photos
Taken by SanderDate taken: 29-01-2010 21:58:48Rating: 3 (OK)Versions:(2304*3072)(90*120)(600*800)Location: Anywhere