$170

In Stock

Echinacea – Signed 12 x 12″ giclee print of an original oil painting in 3/8″ wood floater frame. Echinacea’s bright pink is an unforgettable summer time pleasure.

Back to Top