Wednesday, November 7, 2012

Another World?

Earth or a Earth like planet coming out of a cave, over a water Fall... or is it flowing on the water spilling out of the cave?
This mysterious happenings can be hard to explain on this Alien World with Worlds!
Not sure what to call this piece, seems to need something special, any ideas?