Shepperton, United Kingdom

Dinghy Sailing Pay & Play - June