Great Fosters

Great Fosters near Egham in Surrey.