Basilica del Pilar: The High Altar

[Zaragoza - Aragon - Spain]