Welcome to the Plaza Artillería square in the Spanish city of Segovia, where stands the majestic Aqueduct of Segovia displayed on this live stream.
Welcome to the Plaza Artillería square in the Spanish city of Segovia, where stands the majestic Aqueduct of Segovia displayed on this live stream.