Launceston Tennis Club

Cornwall, England