The Our Lady of Sorrows Church in Riga, Latvia.

Royalty-free stock photo ID: 104045870

The Our Lady of Sorrows Church in Riga, Latvia.