Stockrose

Stockrose

Observation - Stockrose - Southern Africa. Description: