by Martin Pate

oil on panel 

14"x 11" 

Cherry Grove Beach

$500.00Price