Sheer Abandon 2

51jEB2XkjkL._SY344_BO1,204,203,200_

I still don’t know which woman gave birth in 1986 and left the baby in a cleaning cupboard at Heathrow Airport.

Continue reading

Advertisements