Near Long Wharf I
Near Long Wharf I

Gloucester, MA, 2016

Oak Grove Cemetery
Oak Grove Cemetery

Glousester, MA, 2016

Derby St.
Derby St.

Gloucester, MA 2016

Pebble Beach I
Pebble Beach I

Rockport, MA, 2017

Shaw's Marsh
Shaw's Marsh

Gloucester, MA, 2016

Good Harbor Beach
Good Harbor Beach

Gloscester, MA 2016

Pebble Beach II
Pebble Beach II

Rockport, MA 2017

The Oxbow
The Oxbow

Mount Holyoke, Hadley, MA 2017

Lane's Cove
Lane's Cove

Rockport, MA, 2016

Gloucester Art Association
Gloucester Art Association

Gloucester, MA, 2016

Barn's Rock II
Barn's Rock II

Gloucester, MA, 2016

Barn's Rock I
Barn's Rock I

Gloucester, MA, 2016

The Overlook
The Overlook

Mount Holyoke, Hadley, MA, 2017 

Marsh-ket Basket
Marsh-ket Basket

Gloucester, MA 2016

Near Long Wharf II
Near Long Wharf II

Gloucester, MA, 2016

Screen Shot 2018-01-22 at 9.54.42 PM.png
Near Long Wharf I
Oak Grove Cemetery
Derby St.
Pebble Beach I
Shaw's Marsh
Good Harbor Beach
Pebble Beach II
The Oxbow
Lane's Cove
Gloucester Art Association
Barn's Rock II
Barn's Rock I
The Overlook
Marsh-ket Basket
Near Long Wharf II
Screen Shot 2018-01-22 at 9.54.42 PM.png
Near Long Wharf I

Gloucester, MA, 2016

Oak Grove Cemetery

Glousester, MA, 2016

Derby St.

Gloucester, MA 2016

Pebble Beach I

Rockport, MA, 2017

Shaw's Marsh

Gloucester, MA, 2016

Good Harbor Beach

Gloscester, MA 2016

Pebble Beach II

Rockport, MA 2017

The Oxbow

Mount Holyoke, Hadley, MA 2017

Lane's Cove

Rockport, MA, 2016

Gloucester Art Association

Gloucester, MA, 2016

Barn's Rock II

Gloucester, MA, 2016

Barn's Rock I

Gloucester, MA, 2016

The Overlook

Mount Holyoke, Hadley, MA, 2017 

Marsh-ket Basket

Gloucester, MA 2016

Near Long Wharf II

Gloucester, MA, 2016

show thumbnails