Francisco el Grande, Madrid, Spain

3 views
Skip to first unread message

Bonaventura

<christoph.overkott@gmail.com>
unread,
Nov 26, 2021, 10:04:58 AM11/26/21
to Atheism vs Christianity
The Royal Basilica of Saint Francis the Great (SpanishReal Basílica de San Francisco el Grande) is a Roman Catholic church in central Madrid, Spain, located in the neighborhood of Palacio:

https://youtu.be/M5gDCa24tfQ
Reply all
Reply to author
Forward
0 new messages