Framed Coral Art Print-EACH : 27x33

Inlaid Capiz Shell Frame. USA