Channel Islands, United Kingdom

Sark Summer Festival 2019