CHRISTINE HATTON

Cotswolds, Bourton on the Water