L & P

Bristol, England - Clevedon Hall