This is the story of a triangular-shaped green – bordered by busy commuter roads in Dublin, Ireland – which offers a place of sanctuary to more than just people.
Year: 2012
Producers: