Gallery > Cape Cod

Long Beach Dunes
Long Beach Dunes
Oil on canvas
46” x 27”
2024
$2600