Church of San Martín, Iglesia de San Martín, Segovia, Castilla y León, Spain

- Image ID: T7XNAA
Zoltan Bagosi / Alamy Stock Photo
Image ID: T7XNAA
Location: Segovia, Castilla y León, Spain, Europe