Retablo del Altar Mayor - altar at the Colegiata de Santa Juliana church, Santillana del Mar, Spain, Europe

- Image ID: H8RPXH
Sergio Azenha / Alamy Stock Photo
Image ID: H8RPXH
Location: Colegiata de Santa Juliana, Santillana del Mar, Spain

Similar stock images