Flower Bomb

36 x 36 inches. Oil on Canvas. 2017  $2,250

Flower Bomb