England Moments - Mark Petruzzi

Barn Detail, Lockhurst Hatch Farm, Guildford, England