Designed by
Title
Old Town Rome reflected in a water pool #209470617
Description
Rome, Italy - in Winter time, frequent rain showers create pools in which the wonderful Old Town of Rome reflect like in a mirror. Here in particular Piazza Navona
This image is editorial