Designed by
Title
Spanish Steps at Piazza Spagna, Rome, Italy #146729352
Description
Rome, Italy - April 4, 2019: The famous and historical Spanish Steps at Piazza Spagna, Rome, Italy. Municipal Workers decorating the steps with green plants
This image is editorial