Designed by
Title
Cathedral of Saints Justo and Pastor, Alcala de Henares. Region of Madrid, Spain #247361731
Description
Portal detail on the western facade of the Magistral Cathedral of Saints Justo and Pastor. Alcala de Henares, Region of Madrid, Spain