Hand from Greek statue, British Museum.
Editorial
Resolution
4266 x 5326px
Contributor
Rights
Release
Stock Photo ID
D1223_4_081
Editorial
Editorial
This photo is currently unavailable for licensing. Contact us for more information.