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

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