north coast shoreline 60x40 inch oil on canvas

emerald beach oil on board

morning shadows 45cm oil on canvas

rock shelf 45cm oil on canvas

beach reflections 100x50cm oil on canvas

summer breeze oil on board