Beacon of Hope

US$670.00

Acrylic on canvas 

18 x 24 inches