Leopards and Panthers

What layer of the rainforest do spotted leopards live in?

234

Answer