Glimmer of Hope

Artist: Christophe Vacher
Size: 10 x 20 inches
Medium: Oil on canvas
Price: $3,000 Sold

Artwork From Artist: