La Seigneurie Sark

Sark , Channel Islands, United Kingdom