Gynaecology & Obstetrics

35 weeks pregnancy, painless blood discharge, most likely diagnosis is -