Designed by
Title
Main facade of the Basilica of the Sacred Heart Immaculate of Mary, in Piazza Euclide in Rome. with a Greek cross plan inscribed i #194764610
Description
Rome, Italy - September 08, 2019: Main facade of the Basilica of the Sacred Heart Immaculate of Mary, in Piazza Euclide in Rome. with a Greek cross plan inscribed in a circle and an elaborate facade