Lot 427
SHELL ART MIRROR: 40'' x 27'', hand crafted future folk art.