Previous Image Next Image Hikari Shimoda ‘Children of This Planet #24’ (oil on canvas, 21 x 18 inches, 2014)