Mermaid Tavern & Restaurant

Mermaid Tavern & Restaurant
Herm Island, Guernsey, Channel Isles, GY1 3HR
Photo of Mermaid Tavern & Restaurant