It doesn't look like those buses visited the vehicle wash very often if at all; you wonder how much regular mechanical maintenance they got too. That building has three concave triangle sides (see the earlier post on the book
Cosmic Communist Creations Photographed).
Looks like it's in Ukraine, Lviv. Not Leningrad
ReplyDelete