You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
to Atheism vs Christianity
The Royal Basilica of Saint Francis the Great (Spanish: Real Basílica de San Francisco el Grande) is a Roman Catholic church in central Madrid, Spain, located in the neighborhood of Palacio: