Cardiff Lawn Tennis Club

Cardiff Lawn Tennis Club
Castle Grounds, North Road, Cardiff, Wales, CF10 3EW
Photo of Cardiff Lawn Tennis Club