Lighthouse View

Lighthouse View

Templeton Leisure
Merseyside, England

One of two holiday parks.