The Island Hall

The Island Hall
Sark, Channel Islands, GY10 1SF