Perfectshadow

Formby Beach
December 8th, 2007
Stacks Image 67
Stacks Image 64
Formby Beach is just south of Southport in Lancashire (it’s in Merseyside, really, but we try and ignore that). Just inland from the picture, taken by Catherine on November 11th, 2007, is a red squirrel sanctuary.