Friday, December 28, 2007

This somewhat stern kangaroo is staring at onlookers from a wall in Katoomba, Australia.Another image from Katoomba, this one sculpted by mother nature, The Three Sisters at Echo Point, Australia.Breathtaking!