Picture library: 1061406

Greenspot, trees on tour takes up residence at Alder Hey Hospital, Liverpool.

Reference: 1061406

Greenspot, trees on tour takes up residence at Alder Hey Hospital, Liverpool.

Photographer: Creative Concern
Copyright: Crown Copyright
Credit line: Forestry Commission / Creative Concern

No Rating

add to lightbox add image to lightbox