Sitemap
Rudyvanderelst

Rudyvanderelst

Rudy is a marine scientist based in South Africa and working in the West Indian Ocean, rich in biodiversity. Authored several books on fish.