Constantinos Petrinos / Peacock Anemone (Anemone pavomina) with dew. Pink flower. Mount Hymettus, Kessariani Aesthetic Forest, East-Central Attica, Greece, March.
01516301
Constantinos Petrinos / Crowned crane (Balearica regulorum gibbericeps) Masai Mara National Reserve, Rift Valley Province, Kenya, East Africa, August.
01516148
Constantinos Petrinos / Giant Lobelia (Lobelia rhynchopetalum) Simien Mountains National Park, Amhara Region, Ethiopia, Africa, March 2009.
01516135
Constantinos Petrinos / Gelada baboon (Theropithecus gelada) female carrying baby. Simien Mountains National Park, Ethiopia, March.
01516080
Constantinos Petrinos / Woman from the Oromo tribe transporting firewood on her back. Oromia Region, Central Ethiopia, Africa, March 2009.
01498574
Constantinos Petrinos / Yellow stripe clingfish (Diademichthys lineatus) living in association with the Fire Urchin (Astropyga radiata) Lembeh Strait, North Sulawesi, Indonesia.
01498489
Constantinos Petrinos / Purple short tentacle mushroom coral (Fungia sp.) close up of polyps. Lembeh Strait, North Sulawesi, Indonesia.
01498430
Constantinos Petrinos / Bigfin reef squid (Sepioteuthis lessoniana) schooling parallel to one another. Lembeh Strait, North Sulawesi, Indonesia.
01498810
Constantinos Petrinos / Chromodorid nudibranch (Chromodoris annae) on Sea Squirt (Polycarpa aurata) Lembeh Strait, North Sulawesi, Indonesia.
01498615
Constantinos Petrinos / Sunset reflected on the surface of the Aegean Sea on a calm day with a speedboat, Evia Island, Greece. July 2014.
01498507
Constantinos Petrinos / Peacock-tail anemone shrimp (Periclimenes brevicarpalis) living commensally with the Branching Sea Anemone (Actinodendron glomeratum). Lembeh Strait, North Sulawesi, Indonesia.
01119301
Constantinos Petrinos / Giant frogfish {Antennarius commerson} on Mushroom Leather coral, Sulawesi, Indonesia
01062542
Constantinos Petrinos / Juvenile Striped catfish {Plotosus lineatus} Sulawesi, Indonesia
01068021
Constantinos Petrinos / Red hermit crab {Dardanus megistos} Sulawesi, Indonesia
Constantinos Petrinos / Veined octopus inside shell {Octopus marginatus}, Lembeh Strait, N Sulawesi, Indonesia. Shells are found in the seabed and dug up and cleaned by octopus, which then climbs inside for protection.
01049558
Constantinos Petrinos / Common octopus on sand, Greece
Constantinos Petrinos / Ribbon eel in male blue phase {Rhinomuraena quaesita} Sulawesi, Indonesia - species is hermaphrodite changing sex from male to female; juveniles are black, male is blue underneath , and final female p...
01099453
Constantinos Petrinos / Veined / Marginated octopus {Octopus marginatus} holds crisp bag against back for protection. Lembeh, Sulawesi, Indonesia
01100064
Constantinos Petrinos / Giant clam {Tridacna gigas} biggest bivalve species in world, Sulawesi Indonesia. Hermaphrodite producing both eggs and sperm
01100049
Constantinos Petrinos / Banded sea krait {Laticauda colubrina} Sulawesi Indonesia prized for skin in Philippines - leather snakeskin industry
01100053
Constantinos Petrinos / Mushroom coral detail {Fungia fungites} Sulawesi Indonesia
01093413
Constantinos Petrinos / Big fin reef squid in deep water {Sepioteuthis lessonians} Sulawesi, Indonesia Indo-Pacific
01498891
Constantinos Petrinos / Bougainvillea flowers growing on the wall of a house, Spetses Island, Aegean Sea, Greece. April 2013.
01498890
Constantinos Petrinos / Field gladiolus (Gladiolus italicus) and Narbonne Star-of-Bethlehem (Ornithogalum narbonense) Peloponese, Greece. April.
Constantinos Petrinos / Red soft coral (Dendronephthya sp.) close up. Lembeh Strait, North Sulawesi, Indonesia.
01498887
Constantinos Petrinos / Red soft coral (Dendronephthya sp.) close up. Lembeh Strait, North Sulawesi, Indonesia.
01498886
Constantinos Petrinos / Ambon crinoid shrimp (Laomenes amboinensis) camouflaged on crinoid, Lembeh Strait, North Sulawesi, Indonesia.
01498885
Constantinos Petrinos / Striped snapping shrimp (Synalpheus striatus) mating pair on host Crinoid. Lembeh Strait, North Sulawesi, Indonesia.
01498882
Constantinos Petrinos / Caltrop murex (Murex Tribulus) laying their egg masses on muddy seafloor of the Lembeh Lembeh Strait, North Sulawesi, Indonesia.
01498881
Constantinos Petrinos / Carnellian cowrie (Lyncina carneola) Lembeh Strait, North Sulawesi, Indonesia.
01498880
Constantinos Petrinos / Carnellian cowrie (Lyncina carneola) Lembeh Strait, North Sulawesi, Indonesia.
01498879
Constantinos Petrinos / Tapering cowrie (Cypraea teres) Lembeh Strait, North Sulawesi, Indonesia.
01498878
Constantinos Petrinos / Tapering cowrie (Cypraea teres) Lembeh Strait, North Sulawesi, Indonesia.
01498877
Constantinos Petrinos / Tapering cowrie (Cypraea teres) Lembeh Strait, North Sulawesi, Indonesia.
01498876
Constantinos Petrinos / Thick-edged cowrie (Cypraea caurica) at night next to Orange Coral Polyps (Tubastrea sp.). Lembeh Strait, North Sulawesi, Indonesia.
01498875
Constantinos Petrinos / Bat volute predatory sea snail (Cymbiola vespertilio) Lembeh Strait, North Sulawesi, Indonesia.
01498874
Constantinos Petrinos / Bat volute predatory sea snails (Cymbiola vespertilio) mating, Lembeh Strait, North Sulawesi, Indonesia.
01498871
Constantinos Petrinos / Estuary seahorse (Hippocampus kuda) in orange sponge. Lembeh Strait, North Sulawesi, Indonesia.
01498870
Constantinos Petrinos / Gorgonian seahorse (Hippocampus bargibanti) camouflaged in Gorgonian, Lembeh Strait, North Sulawesi, Indonesia.
01498869
Constantinos Petrinos / Estuary seahorse (Hippocampus kuda) on black sand, Lembeh Strait, North Sulawesi, Indonesia.
01498868
Constantinos Petrinos / Longspine seahorse (Hippocampus histrix) with its tail wrapped around a sponge. Lembeh Strait, North Sulawesi, Indonesia.
01498865
Constantinos Petrinos / Longspine seahorse (Hippocampus histrix) Lembeh Strait, North Sulawesi, Indonesia.
01498864
Constantinos Petrinos / Estuary seahorse (Hippocampus kuda) adult female, Lembeh Strait, North Sulawesi, Indonesia.
01498863
Constantinos Petrinos / Estuary seahorse (Hippocampus kuda) adult female, Lembeh Strait, North Sulawesi, Indonesia.
01498862
Constantinos Petrinos / Estuary seahorse (Hippocampus kuda) adult male, with brood pouch. Lembeh Strait, North Sulawesi, Indonesia.
01498861
Constantinos Petrinos / Estuary seahorse (Hippocampus kuda) mating pair. Yellow (female) and brownish (male) Lembeh Strait, North Sulawesi, Indonesia.
01498860
Constantinos Petrinos / Estuary seahorse (Hippocampus kuda) adult male with brood pouch. Lembeh Strait, North Sulawesi, Indonesia.
01498859
Constantinos Petrinos / Estuary seahorse (Hippocampus kuda) adult female, Lembeh Strait, North Sulawesi, Indonesia.
01498858
Constantinos Petrinos / Estuary seahorse (Hippocampus kuda) adult female, Lembeh Strait, North Sulawesi, Indonesia.
Constantinos Petrinos / Black saddled toby (Canthigaster valentini) hiding among the branches of a Red Soft Coral Tree (Dendronephthya sp.), Lembeh Strait, North Sulawesi, Indonesia.
01498850
Constantinos Petrinos / Black saddled toby (Canthigaster valentini) hiding among the branches of a Red Soft Coral Tree (Dendronephthya sp.) Lembeh Strait, North Sulawesi, Indonesia.
01498849
Constantinos Petrinos / Black saddled toby (Canthigaster valentini) Lembeh Strait, North Sulawesi, Indonesia.
01498848
Constantinos Petrinos / Pink clownfish (Amphiprion perideraion) in host anemone (Heteractis crispa). Lembeh Strait, North Sulawesi, Indonesia.
01498847
Constantinos Petrinos / Pink clownfish (Amphiprion perideraion) in host anemone (Heteractis crispa). Lembeh Strait, North Sulawesi, Indonesia.
01498846
Constantinos Petrinos / Pink clownfish (Amphiprion perideraion) in host anemone (Heteractis crispa). Lembeh Strait, North Sulawesi, Indonesia.
01498845
Constantinos Petrinos / Pink clownfish (Amphiprion perideraion) in host anemone (Heteractis crispa). Lembeh Strait, North Sulawesi, Indonesia.
01498844
Constantinos Petrinos / Pink clownfish (Amphiprion perideraion) in host anemone (Heteractis crispa) Lembeh Strait, North Sulawesi, Indonesia.
01498843
Constantinos Petrinos / Pink anemonefish or Pink skunk clownfish (Amphiprion perideraion) in host anemone (Heteractis magnifica); with parasitic Tongue-Biter Cymathoid Isopod (Cymothoa exigua). Lembeh Strait, North Sulawesi,...
01498842
Constantinos Petrinos / Roughsnout ghost pipefish (Solenostomus paegnius) red male. Lembeh Strait, North Sulawesi, Indonesia.
01498841
Constantinos Petrinos / Harlequin ghost pipefish (Solenostomus paradoxus) female with eggs in the brood pouch. Lembeh Strait, North Sulawesi, Indonesia.
01498840
Constantinos Petrinos / Harlequin ghost pipefish (Solenostomus paradoxus) female with eggs in the brood pouch. Lembeh Strait, North Sulawesi, Indonesia.
01498839
Constantinos Petrinos / Harlequin ghost pipefish (Solenostomus paradoxus) male, Lembeh Strait, North Sulawesi, Indonesia.
01498838
Constantinos Petrinos / Male harlequin ghost pipefish (Solenostomus paradoxus) Lembeh Strait, North Sulawesi, Indonesia.
01498837
Constantinos Petrinos / Harlequin ghost pipefish (Solenostomus paradoxus) female with eggs in the brood pouch. Lembeh Strait, North Sulawesi, Indonesia.
01498836
Constantinos Petrinos / Pink anemonefish (Amphiprion perideraion) in the host anemone (Heteractis magnifica). Malaysia, South China Sea.
01498835
Constantinos Petrinos / Orbicular batfish (Platax orbicularis) leaf-like juvenile. Lembeh Strait, North Sulawesi, Indonesia.
01498834
Constantinos Petrinos / Orbicular batfish (Platax orbicularis) leaf-like juvenile. Lembeh Strait, North Sulawesi, Indonesia.
01498833
Constantinos Petrinos / Orbicular batfish (Platax orbicularis) leaf-like juvenile. Lembeh Strait, North Sulawesi, Indonesia.
01498832
Constantinos Petrinos / Orbicular batfish (Platax orbicularis) leaf-like juvenile. Lembeh Strait, North Sulawesi, Indonesia.
01498831
Constantinos Petrinos / Orbicular batfish (Platax orbicularis) leaf-like juvenile. Lembeh Strait, North Sulawesi, Indonesia.
01498830
Constantinos Petrinos / Orbicular batfish (Platax orbicularis) leaf-like juvenile camouflaged on leaf, Lembeh Strait, North Sulawesi, Indonesia.
01498829
Constantinos Petrinos / Orbicular batfish (Platax orbicularis) leaf-like juvenile camouflaged on leaf, Lembeh Strait, North Sulawesi, Indonesia.
01498828
Constantinos Petrinos / Soft coral crab (Hoplophrys oatesii) camouflaged on Red Soft Coral (Dendronephthya sp.) Lembeh Strait, North Sulawesi, Indonesia.
01498826
Constantinos Petrinos / Soft coral crab (Hoplophrys oatesii) camouflaged on Red Soft Coral (Dendronephthya sp.) Lembeh Strait, North Sulawesi, Indonesia.
01498825
Constantinos Petrinos / Soft coral crab (Hoplophrys oatesii) camouflaged on Red Soft Coral (Dendronephthya sp.) Lembeh Strait, North Sulawesi, Indonesia.
01498824
Constantinos Petrinos / Soft coral crab (Hoplophrys oatesii) camouflaged on Red Soft Coral (Dendronephthya sp.) Lembeh Strait, North Sulawesi, Indonesia.
01498823
Constantinos Petrinos / Chromodorid nudibranch (Glossodoris cincta) Lembeh Strait, North Sulawesi, Indonesia.