Sunday, January 3, 2010

This is where they shot Lord Of the Rings

A ninja turtle in a magical forest.
ninja turtle in the forest

1 comment:

  1. That unicorn looks like it is up to no good!

    So if this is were they shot Lord of The Rings then this is New Zealand. What lovely turtles they have there!

    Also your art is my favourite art.