A Collection of Striking Soviet Bus Stop Designs

Taraz, Kazakhstan. Image Courtesy of herwigphoto.com

5 / 12
Share Share
Save image