Papua New Guinea, Milne Bay

Threadfin (or Vagabond) butterflyfish, Juvenile
Papua New Guinea, Milne Bay