European Swallow (R33)

European Swallow (R33)

Observation - European Swallow (R33) - Southern Africa. Description: