Video
Location

Shepperton Marina, Shepperton, England TW17 8NS, United Kingdom