CDHPIX Landscape Photographer, photographs of Lilleshall and from Lilleshall, overlooking Telford and Wrekin, Shropshire, England.