Photograph by
-
-
0
Edit Photo Details
Sri Lankan Leopard
spotted this magnificent creature in Wilpattu national park.it was around 6.30 Am. its very rare to spot a leopard since they avoid human encounter.