Burnham-on-Sea Holiday Village, Haven

Burnham-on-Sea Holiday Village, Haven

Burnham-on-Sea Holiday Village, Haven. A well kept Haven holiday park