Mersea Islands Car Show, 30th August 2004 By admin | April 16, 2024 Mersea Islands Car Show, 30th August 2004 OPU546D at Mersea Island Car Show, 30th August 2004 Posted in Shows & Events