Mother Nature Picture

Nuwa, IS, somewhat literally, Mother Nature, given that she was "Gaia" of Chinese mythology. Although really, it wasn't "giving birth" or anything....just swinging her mud-splattered hair around, and forming figurines with her hands...

Hey! I finished ONE!
Continue Reading: The Creation