Rosy Razorfish Male Profile
Item: 157_0028
Common name:
Rosy Razorfish
Scientific name:
Xyrichtys martinicensis
Keywords:
Rosy Razorfish,Xyrichtys martinicensis, Wrasse,reef fish, macro,tropical,male