Designed by
Title
The fish Torquigener flavimaculosus swims in the Mediterranean Sea near the shore of Rhodes Island in Pefkos or Pefki, Greece #317432442
Description
Animals on the island of Rhodes. The fish Torquigener flavimaculosus swims in the Mediterranean Sea near the shore of Rhodes Island in Pefki. Torquigener flavimaculosus is a pufferfish of the family Tetraodontidae. Pefkos or Pefki, Rhodes island, Greece