Designed by
Title
Rome, Italy - August 23, 2018: Old water clock in villa Borghese park. #155246704
Description
Rome, Italy - August 23, 2018: Old water clock in villa Borghese park. Clock created in 1867 surrounded by tropical plants.
This image is editorial