Fish head with close up of eye laying on market stall. Tropea, Calabria, Italy
Resolution
3755 x 5652px
Contributor
Rights
Release
Stock Photo ID
D1223_14_352