The Parish Church of Sant Esteve (Saint Stephens) at the town of La Garriga in northwestern Spain was build in the year 1685 and opened for worshipping in 1737. It is officially considered as cultural property of local interest.
View Full Image on Dreamstime
Username: Physi28
Editorial: No
Width: 3036 pixels
Height: 5678 pixels
Downloads: 0
Image ID: 42171611