Saturday, January 30, 2010

Lions of Taman Safari park Bali

Pictures taken a few weeks ago at Taman Safari Park in Bali




No comments:

Post a Comment