Share
twitterlinkedinfacebook
Image 1 of 1
GOD00687ISR.jpg
A catholic nun holds a new born baby while the new mother stands next to them at the Nazareth French Hospital.