Church of Santa Maria del Puig, Esparreguera, Baix Llobregat Province of Barcelona, Spain
Size: 5236px × 3445px
Photo credit: © KarSol / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: baix, barcelona, church, del, esparreguera, llobregat, maria, province, puig, santa, spain