Stock Photo: Shoal of Immaculate soldierfish and Striped large-eye bream, Maldives, Indian Ocean
Stock Photo: 4402-5548 Shoal of Immaculate soldierfish and Striped large-eye bream, Maldives, Indian Ocean