Dunster Castle, Dunster, Somerset.

The castle, Dunster, Somerset, England