Site navigation

Northern Rainbow Wrasse

 
Alternative names: Northern Painted Rainbow-wrasse