This is about one woman deciding to do something very dramatic and revolutionary in Ireland…taking three acres of wet, rushy, north-facing land and planting trees like her life depended on it…
2.9k