Italian Paper Mache Mirror
Italian Paper Mache Mirror
Italian Paper Mache Mirror

Italian Paper Mache Mirror

Regular price $3,250 Unit price  per 

Italian artisan made paper mache mirror

27”l x 52”h

46-095

Italian Paper Mache Mirror