Posted on December 8, 2013 by doomedbirdThe Doomed Bird of Providence – Leigh on Sea – 20th December 2013