Helderberg Lachenalia

Helderberg Lachenalia

Observation - Helderberg Lachenalia - Southern Africa. Description: