Maine land trust wants to raise $3 million for improvements at Rockport preserves

Bangor Daily News