Venice, Veneto, Italy - Birds are perched on a lamp post in front of a church.
Editorial
Resolution
3414 x 5121px
Contributor
Rights
Release
Stock Photo ID
D256_28_980
Buy more and save
Market freeze