Radio-cassette sales floor in Akihabara Electric Town
A boom box sales floor in Akihabara Electric Town, Akihabara, Tokyo, Japan, June 3, 1981 Photo: Japan / Tokyo / Chiyoda-ku, Tokyo, June 03, 1981
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase
Authorization requested before purchase