Designed by
Title
Magna Napoli square in Rome, Italy #154800575
Description
View of The Magna Napoli square in Rome, Italy. The square leads to the Imperial fora in the southwest and the Pontifical University of Saint Thomas Aquinas, or Angelicum, to the east
This image is editorial