Framed Michel Delgado Print
Framed Michel Delgado Print

Framed Michel Delgado Print

Regular price
$38.00
Sale price
$38.00
Shipping calculated at checkout.

Michel Delgado is a Senegal born artist, now based in Key West, Florida.

Measures 11 1/2” wide by 14 1/2” tall.