Ocean Beach Pleasure Park Newcastle upon Tyne

Newcastle upon Tyne , Tyne and Wear, England, United Kingdom