Existing Member?

There and Back Again The continuing travels of me

Hiroshima Trip

This sculpture depicts a clock with its hands set at 8.15, the time the bomb went off.

JAPAN | Monday, 11 August 2008 | Views [268]

This sculpture depicts a clock with its hands set at 8.15, the time the bomb went off.