Share
twitterlinkedinfacebook
Image 1 of 1
whaleshark.jpg
Underside view of juvenile whaleshark (Rhincodon typus) swimming through a ball of fusiliers, Maamigili outside reef, South Ari Atoll