The Bishop's Palace, Wells, Somerset.

The Bishop's Palace, Wells, Somerset, England