Southend-on-Sea

The very British seaside town of Southend, Essex, UK. Home of the worlds longest leisure pier.

More by Neil Fendell

View profile