Oncoming II 48” x 48” Oil on Panel  Merritt Gallery Haverford Pa

Oncoming II 48” x 48” Oil on Panel

Merritt Gallery Haverford Pa

 Low Tide 48” x 48” Oil on Panel

Low Tide 48” x 48” Oil on Panel

 Revival 58”x46” Oil on Panel

Revival 58”x46” Oil on Panel

 Untitled 48"x60" Mixed Media on Panel

Untitled 48"x60" Mixed Media on Panel

 Horizon II 36"x60" Oil on Canvas

Horizon II 36"x60" Oil on Canvas

 Azul Spring 48"x60" Oil on Canvas  Merritt Gallery Haverford, PA

Azul Spring 48"x60" Oil on Canvas

Merritt Gallery Haverford, PA

 Daybreak 48"x48" Oil on Canvas  Merritt Gallery Chevy Chase, MD

Daybreak 48"x48" Oil on Canvas

Merritt Gallery Chevy Chase, MD

 Shore Break 48x60 Oil on Canvas  Addison Gallery Delray Beach, FL

Shore Break 48x60 Oil on Canvas

Addison Gallery Delray Beach, FL

 Azul Horizon 48x60 Oil on Canvas  Merritt Gallery Chevy Chase, MD

Azul Horizon 48x60 Oil on Canvas

Merritt Gallery Chevy Chase, MD

 Untitled 36x48 Oil on Canvas

Untitled 36x48 Oil on Canvas

 Morning Saturation #5 Oil on Canvas

Morning Saturation #5 Oil on Canvas

 Untitled 48x60 Oil on Canvas  Merritt Gallery Chevy Chase, MD

Untitled 48x60 Oil on Canvas

Merritt Gallery Chevy Chase, MD

 Tributary 36x48 Oil on Canvas  Merritt Gallery Haverford, PA

Tributary 36x48 Oil on Canvas

Merritt Gallery Haverford, PA

 Morning Saturation #3 Oil on Canvas

Morning Saturation #3 Oil on Canvas

 Birches 4 36"x36" Mixed Media on Panel

Birches 4 36"x36" Mixed Media on Panel