Piazza dell'Esquilino where Basilica di Santa Maria Maggiore (church of Santa Maria Maggiore) is situated in Historic Centre of Rome, Italy Stock Photo - Alamy
Roma, S. Maria Maggiore - Veduta da Piazza dell'Esquilino e Obelisco | Città, Piazza, Roma
Piazza Dell Esquilino Rome City Center Stock Photo 1744116515 | Shutterstock