Hiro Sakaguchi
Eye of the Hurricane
2011
Oil on canvas
72 x 96"
Seraphin Gallery, Philadelphia, PA