Designed by
Title
Old Town Rome reflected in a water pool #209471023
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 Porta Maggiore
This image is editorial