Designed by
Title
Town Hall Square in Tallinn from above #122463559
Description
A lot of people at the Town Hall Square, Holy Spirit Church`s and St. Olaf`s or Olav`s church`s towers and other old buildings at the Old Town in Tallinn, Estonia, viewed from above on a sunny day in the summer.
This image is editorial