store This is a 16in by 20in acrylic painting of a Japanese emperor caterpillar on a sakura blossom tree
4.97 stars based on 991 reviews
Review Cloud 5 Men's