Blue choirboys at Castle Rocks

Blue choirboys at Castle Rocks

Observation - Blue choirboys at Castle Rocks - Southern Africa. Description: