Designed by
Title
Spain, Madrid, Armory Square (Plaza de la Armeria), Catedral de la Almudena, #268289264
Description
Spain, Madrid, Armory Square (Plaza de la Armeria), Catedral de la Almudena, statue of Saint Peter with keys 30.09.2019
This image is editorial