Piazza di Spagna, an icon of Rome, never ceases to fascinate. But have you ever noticed its unique shape from above? If you look closely, you’ll realize that the square […]