Spanish Country French Hand Carved Mirror SOLD A186

Spanish Country French hand carved wood mirror. Mirror measures 42″ x 25″.