Thursday, June 29, 2006

Karanji Lake Aviary, Mysore II





No comments: