The Island Posted bylizpostlethwaiteFebruary 25, 2015Posted inCreative Ages Short film documenting The Island at Shore Green in Manchester.