The Chinese Pet Store Posted on February 7, 2014March 8, 2018 by therootless in Asia, China The “Floral Bird” pet store, a place to satisfy all your needs for crickets, birds, fish, and massive walnuts…? Share this:TwitterFacebookLike this:Like Loading... Related