by borisb17
Royal Basilica of San Francisco el Grande is a Roman Catholic church in central Madrid, Spain