Lorri Barrett

Lorri Barrett is a former conservation defense specialist at the Land Trust Alliance.