Stock photo
Ferrara, Italy. August 6, 2020. the clock tower in the cathedral square in ferrara, italy
JPG
4790 x 3448
This Element is also available via Subscription.
Editorial Use Only