Statue of St. Helen on St. Stanislaus and St Ladislaus cathedral in Vilnius

Statue of St. Helen on St. Stanislaus and St Ladislaus cathedral in Vilnius - 97100314

Similar stock images

to-top-page