blue kingfisher (Megaceryle lugubris)
Blue linckia (Linckia laevigata) with parasitic snail (Thyca), parasite, ectoparasite, free-standing, coral reef, Indo-Pacific, Cebu, Philippines, white background, Asia, by Heinz Krimmer
Details
License type
Rights Managed