12.5x17 inch signed oil painting. Ready to hang

Framed seascape oil painting

$150.00Price