wall26 - chinese classic wall drawing - removable wall mural | self-adhesive large wallpaper - 100x144 inches wall26 product made in usa with fast shipping. 100% satisfaction guarantee.