Santa Maria del Popolo is a Augustinian church located in Rome, Italy. It stands to the north side of the Piazza del Popolo, one of the most famous squares ...