Navigation
Search

A film showing the destruction of the atomic bomb in Hiroshima.