NOTE DE L'HOTEL
31 January 2017
London
Soundproof listening booth at a London music store, 1955
Newer Post
Older Post
Home