Tower clock of the famous St. Peter Church(Old town, Riga, Latvia)

Royalty-free stock photo ID: 19829353

Tower clock of the famous St. Peter Church(Old town, Riga, Latvia)