Designed by
Title
The Royal Basilica of Saint Francis the Great in Madrid, Spain #272478221
Description
Madrid, Spain - FEB 16, 2022: The Royal Basilica of Saint Francis the Great, Real Basilica de San Francisco el Grande is a Roman Catholic church in the neighborhood of Palacio, Madrid
This image is editorial