Designed by
Title
Church of St Theresa is one of the early Baroque buildings in Lithuania. #130037896
Description
Vilnius, Lithuania - September 28, 2018: Church of St Theresa is one of the early Baroque buildings in Lithuania.
This image is editorial