top of page
00003pic.jpg

BIRTH SHOOT

CHELSEA & WESTMINSTER HOSPITAL, LONDON, UK

bottom of page