Neil Davidson at Santa Barbara

"We had a wonderful holiday at Santa Barbara.... it was lovely. Thank you"

Neil Davidson & Debbie Carlton, London, UK.