JAPAN | Monday, 11 August 2008 | Views [272]
This sculpture depicts a clock with its hands set at 8.15, the time the bomb went off.