The joyful celebration of the nine lions - Shanghai china (they also funded this exhibit)

© BAD-travels.com