RachelCarson25

An statue depicting Rachel Carson was installed in Waterfront Park in Woods Hole, Mass. in 2013.

An statue depicting Rachel Carson was installed in Waterfront Park in Woods Hole, Mass. in 2013.

Leave a Reply