Answer: If I'm not mistaken this is and image of the Basilica di San Lorenzo in Florence, Italy.
Step-by-step explanation:
If you didn't know, the Basilica di San Lorenzo is one of the largest churches of Florence, Italy.
8.0m questions
10.7m answers