Santa Maria Maggiore and Piazza Dell Esquilino, Rome, Italy an ancient Catholic basilica of Rome, Stock Photo, Picture And Rights Managed Image. Pic. X6J-987342