Ephemeral

Ephemeral

Observation - Ephemeral - Southern Africa. Description: