IMG 5615
This doll is THE creepiest thing I’ve ever seen floating down the River Thames. We once saw a huge dead rat but I wasn’t quick enough to get my camera out and document it. Perhaps it’s all for the better.