Cushion Hardleaf

Cushion Hardleaf

Observation - Cushion Hardleaf - Southern Africa. Description: