Greater striped swallow Greater striped swallow Hirundo cucullata collecting mud pellets from a small water pool for building its nest. Photographed in the De Hoop Nature Reserve, South Africa. Stock Photo - Afloimages
Greater striped swallow (Hirundo cucullata) collecting mud pellets from a small water pool for building its nest. Photographed in the De Hoop Nature Reserve, South Africa.