Breaking News

Tag Archives: Dillibazar

Tree squirrel

Tree squirrels making love and activity photographed in Dillibazar Kathmandu. Squirrels belong to family Sciuridae of small or medium-size rodents.

Read More »