Gynaecology illustrated

RG 101 85