The Elephant

The Elephant
31 The Mall, Faversham, Kent, ME13 8JN
Photo of The Elephant