Hole in the Wall Pub

[Torquay - Devon - England]