Designed by
Title
The Spanish Steps in Rome, Italy. #106944010
Description
People on the the Spanish Steps in Rome, Italy. The monumental stairway of 135 steps are not a place for eating lunch, being forbidden by Roman urban regulations.
This image is editorial