- African black oystercatcher
Haematopus moquini
- African black oystercatcher
Haematopus moquini
- African black oystercatcher
Haematopus moquini
- Red Sea bannerfish
Heniochus intermedius
- kelp gull
Larus dominicanus
- kelp gull
Larus dominicanus
- kelp gull
Larus dominicanus
- kelp gull
Larus dominicanus
- kelp gull
Larus dominicanus
- bank cormorant
Phalacrocorax neglectus - kelp gull
Larus dominicanus
- Hartlaub's gull
Larus hartlaubii
- Hartlaub's gull
Larus hartlaubii
- Hartlaub's gull
Larus hartlaubii
- Hartlaub's gull
Larus hartlaubii