Anemone at Cathedral

Anemone at Cathedral

Observation - Anemone at Cathedral - Southern Africa. Description: