My Island

My Island Lobster Mounted Giclee Painting Print on Wrapped Canvas LO1620C

My Island Lobster Mounted Giclee Painting Print on Wrapped Canvas Lobster giclee is gallery wrapped canvas art. It is mounted on a frame and is in shades of orange, red, and blue. Reproduction of original by My Island artist, Gerri...