Large Hanging Mirror

Large Hanging Mirror

Large Mirror mosaic. Driftwood, Agates, stone and glass. 

    $375.00Price