Photo by: Fis2 http://www.trekearth.com/members/Fis2/
This unusual window is found in the Roman Catholic’s St. Peter and St. Paul’s Church in Vilnius, Lithuania built in 1676.
Get every new post delivered to your Inbox.