Blue choirboys at Rambler Rock

Blue choirboys at Rambler Rock

Observation - Blue choirboys at Rambler Rock - Southern Africa. Description: