Italian Paper Mache
Italian Paper Mache
Italian Paper Mache
Italian Paper Mache
Italian Paper Mache

Italian Paper Mache

Regular price $2,850 Unit price  per 

Italian newly Artisian made paper mache mirror

25”l x 40”h

46-121

Italian Paper Mache
Italian Paper Mache
Italian Paper Mache