<< Previous Artwork   |   Next Artwork >>

Owls New Port

2024

Oil on wood

35 x 25 in. / Frame: 40 x 32 in.

Click on the image to enlarge