A whale shark feeds from an outrigger canoe at Oslob in the Philippines, while swimmers look on.
Image dimensions: 3448 x 4592 pixels