Leopard cubs found





Three female leopard cubs were found at Thabbowa in the Puttalam area this morning. The forest department of the Thabbowa is to hand over these cubs to the Pandulagama national park office today. Pics by Hiran Priyankara Jayasinghe






  Comments - 6


You May Also Like