Riga Castle and Our Lady of Sorrows Church in Riga, Latvia.

Royalty-free stock photo ID: 103448066

Riga Castle and Our Lady of Sorrows Church in Riga, Latvia.