Wednesday, June 13, 2012

Denver construction mural


Seen in the foyer of The Mountain States Telephone and Telegraph Company building in Downtown Denver - such art themes were standard in communist countries but weren't confined to them.

No comments: