Ready to hang. Original oil painting. Deep cradle sides painted to match painting. 

Marsh vibes 24x30 deep cradle canvas

$300.00Price