31
/ 32
Basilica de San Francisco el Grande in Madrid, Spain (c) Can Stock Photo Inc. / benkrut
Basilica de San Francisco el Grande in Madrid, Spain (c) Can Stock Photo Inc. / benkrut