Hanging canvas paintings
 

Sustainably hand painted and hand sewn in Oceanside, CA