Lemon Lion

Lemon Lion

Observation - Lemon Lion - Southern Africa. Description: