Stock Photo - Tridacna gigas. Red Sea, Sharm el-Sheikh, Egypt.

Stock Photo: Tridacna gigas. Red Sea, Sharm el-Sheikh, Egypt.