Red striped TV tower photographed in Saint Petersburg
Location: Saint Petersburg, Russia
1 sources from 1 citizen journalists
Topics: tv tower, red white stripes, lattice framework, telecommunications, architecture, landmark, urban, infrastructure, technology, daily life
