Tourists walking at the famous Spanish steps by Piazza di Spagna in Rome, Italy, stock photo

Editorial image of 'Tourists walking at the famous Spanish steps by Piazza di Spagna in Rome, Italy'
Published: May 14, 2016
Close
Loading