Designed by
Title
The Lateran Obelisk in Rome, Italy #178068177
Description
The Lateran Obelisk is the tallest obelisk in Rome, and the largest still standing of the ancient Egyptian obelisks in the world. It is located in the square in front of the Archibasilica of St. John Lateran
This image is editorial