Monday, March 21, 2011

The striking works of Japanese artist Manabu Ikeda, seen at this juncture, can seem chillingly prophetic.



{Via Mizuma Art Gallery}