The Harvester Pub and Grill

[Torquay - English Riviera - Devon - England]