Delilah Hamlin – Arriving at the Halloween Party in London Delilah Hamlin – Arriving at the Halloween Party