la-petra-mallorca-2311n.JPG
Altar, St. Peter Church, Petra, Mallorca, Spain by Larry Angier.
- Copyright
- Copyright ©2013 Larry Angier All Rights Reserved
- Image Size
- 582x800 / 150.1KB
- Keywords
- Contained in galleries
- The Sacred Expedition


la-petra-mallorca-2311n.JPG
Altar, St. Peter Church, Petra, Mallorca, Spain by Larry Angier.