A large silhouette of a whale shark  (Rhincodon typus) passes overhead

Royalty-free stock photo ID: 111646157

A large silhouette of a whale shark (Rhincodon typus) passes overhead