Shoal of fish at Castle Rocks

Shoal of fish at Castle Rocks

Observation - Shoal of fish at Castle Rocks - Southern Africa. Description: