Life in bloom

The hanging gardens of Bamford, Norden and Ashworth