China Trip - lickcreekphotography

Dragons chasing the ball or orb or pearl in Chinese legend.