Blue Karoo Irid

Blue Karoo Irid

Observation - Blue Karoo Irid - Southern Africa. Description: