Description
Pretty leopard tangled in barbed wire is so lucky these people just showed up


Comments
-
Lynne Henderson Added Wow. What a magnificent animal. So Beautiful. Wonderful people for setting him free.
Pretty leopard tangled in barbed wire is so lucky these people just showed up