Mother and new born child lying on bed. London, UK. 1993
Editorial
Resolution
4550 x 4600px
Contributor
Rights
Release
Stock Photo ID
D1223_18_465
Editorial
Editorial
This photo is currently unavailable for licensing. Contact us for more information.