Avalon

Farnham Common, Buckinghamshire