Light Stage House, Japan

Light Stage House, Japan

The Light Stage House is a two story structure situated in Hiroshima, Japan.

Read More