Scuba Dive Cairns Mike Ball Liveaboard Mating Aggregation
A school of Asfur Angelfish spotted during a mating aggregation while diving aboard the Mike Ball Liveaboard dive boat which operates on Australia's Great Barrier Reef from Cairns. (source: www.mikeball.com)