unbekannter Gast

Town Hall Square#

Town Hall Square
Licensed under PD

Town Hall Square is the official center of Riga. Seen here is the Blackheads House as well as the spire of Saint Peters Church.