The cafe at the Hafod Hotel, Devil's Bridge, Wales.

Tea Rooms
The cafe at the Hafod Hotel, Devil's Bridge, Wales.