Designed by
Title
Okinawa,Japan-June 1, 2019: Striated surgeonfish or Striped Bristletooth or Ctenochaetus striatus over shelf of coral at the north #150280494
Description
Okinawa,Japan-June 1, 2019: Striated surgeonfish or Striped Bristletooth or Ctenochaetus striatus over shelf of coral at the north of Ishigaki island, Okinawa