The rare, elusive and stunningly beautiful Emperor Angelfish being cleaned by a cleaner wrasse in Aroa Lagoonarium Marine Reserve directly in front of Sanctuary
The rare, elusive and stunningly beautiful Emperor Angelfish being cleaned by a cleaner wrasse in Aroa Lagoonarium Marine Reserve directly in front of Sanctuary Rarotonga and The Rarotongan Beach Resort