View through a plastic window on a market place on a rainy day in Ferrara, Italy
Editorial
Resolution
4704 x 4668px
Contributor
Rights
Release
Stock Photo ID
D1223_14_328