Cadbury Hall

Cadbury Hall
Lake Lane, Frampton on Severn, Gloucestershire, GL2 7HG
Photo of Cadbury Hall