Moorish Idols Swimming Over Coral Reef
Spencer Frost
Moorish idol fish and other tropical species swim gracefully over a dark, rocky coral reef in clear blue ocean water.
Moorish idol fish and other tropical species swim gracefully over a dark, rocky coral reef in clear blue ocean water.