Hardleaf

Hardleaf

Observation - Hardleaf - Southern Africa. Description: