“Floribunda” Art Print by Sergio Lopez

The People’s Print Shop has another incredible new art print by Sergio Lopez up for sale. “Floribunda” is a 16″ x 24″ giclee, has an edition of 40, and costs only $40. Visit ThePeoplesPrintShop.com.

Sergio Lopez

Leave a Reply