Fire in the shopping arcade at the north exit of Tachikawa Station, Tachikawa, Tokyo, Japan, photographed on Jan. 06, 1964 Fire in the shopping arcade at the north exit of Tachikawa Station, Tachikawa, Tokyo, Japan
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase
Authorization requested before purchase