Designed by
Title
Blue Sheep with shrub in the foreground that live in Padmaja Naidu Himalayan Zoological Park at Darjeeling, India #99088178
Description
Blue Sheep with shrub in the foreground that live in Padmaja Naidu Himalayan Zoological Park at Darjeeling, India.