Christy Hall

Christy Hall
Old Alresford, Alresford, Hampshire, SO24 9DH