Church of Santa Maria de Atalaia - Laxe, Galicia, Spain


Size: 3135px × 4732px
Location: Laxe, Galicia, Spain
Photo credit: © Stefano Ravera / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: catholic, catholicism, christian, christianity, church, door, europe, faith, galicia, laxe, monotheistic, ravera, religion, religions, roman, spain, stefano, testament, travel