this is the window of a catholic church in Spain
Editorial use only
Editorial credit: Eva Madrazo / Shutterstock.com

Royalty-free stock photo ID: 2102901

this is the window of a catholic church in Spain