Pekkaniska is a familiar sight at construction sites

Photos tagged with: pekkaniska

Latest photo from July 13, 2018
Location: St. Petersburg, Saint Petersburg Federal City, Russia