Oxleaze Barn

Oxleaze Barn
Oxleaze Farm, Lechlade, Gloucestershire, GL7 3RB
Photo of Oxleaze Barn