Long Hua ~ Original oil Sold! ~ 11×14 prints $25 Published September 18, 2017 at 3277 × 2608 Long Hua ~ Original oil Sold! ~ 11×14 prints $25 Long Hua ~ Original oil Sold! ~ 11×14 prints $25