Piazza di Spagna
Italian
stairway created 1723-1...
piazza (square)
This browser does not support iframes.