Large marbled canvas

Large marbled canvas

Regular price $30.00
Unit price  per 

Hand painted canvas by an artist in Jasper, Alabama

Approximately 20" x 8"