Eye of Giant Spider Conch, Lambis truncata, Marsa Alam, Red Sea, Egypt

- Image ID: X5RPMF
Eye of Giant Spider Conch, Lambis truncata, Marsa Alam, Red Sea, Egypt
WaterFrame / Alamy Stock Photo
Image ID: X5RPMF
Location: Marsa Alam, Red Sea, Egypt