Budding Peli

Budding Peli

Observation - Budding Peli - Southern Africa. Description: