Gallery > Cape Cod

Long Beach Dune
Long Beach Dune
Oil on canvas
14” x 11”
2024
$400