Shark Bay - Sal, Cape Verde
0
0
1 Views·
02/16/24
In
Pets & Animals / Nigeria
Shark Bay, Cape Verde. An amazing experience getting into the water with Lemon Sharks - the infants as the parents are a little further away.
Show more
0 Comments
sort Sort By