Heart of Old Town in Riga, Latvia with many landmarks. House of the Blackheads is to the right, Saint Peter’s church in the left side
Heart of Old Town in Riga, Latvia with many landmarks. House of the Blackheads is to the right, Saint Peter’s church in the left side