Earthworm Landscape Design at Lee Valley

Adele is filmed by Anticipation Media Inc at Lee Valley Tools while teaching a Landscape Design Class.