Royalty-free stock photo ID: 631910561
BARCELONA, SPAIN - FEB 10: View of the Sagrada Familia, a large Roman Catholic church in Barcelona, Spain, designed by Catalan architect Antoni Gaudi, on February 10, 2016. Barcelona
Shutterstock customers love this asset!
More from this artist