Hills Beach
Saco Bay
Tree Rings
Sea-level rise & marshes
Retail: downtown shopping center
Commercial pile driver
Commercial pile driver
Removal of biofouling
Removing biofouling
Main Street, Homestead, FL
Main Street, Homestead, Florida
Stump Pond, Baxter State Park, Maine
Stump Pond, Baxter State Park, Maine
Cadillac Mountain, Acadia National Park, Maine
Cadillac Mountain, Acadia National Park, Maine
Cadillac Mountain, Acadia National Park, Maine
Cadillac Mountain, Acadia National Park, Maine
Cadillac Mountain, Acadia National Park, Maine
Cadillac Mountain, Acadia National Park, Maine
Cadillac Mountain, Acadia National Park, Maine
Lobster boat, Acadia National Park, Maine
Lobster boat, Acadia National Park, Maine
Tide pools, Acadia National Park, Maine
Tide pools, Acadia National Park, Maine