Green Razorfish Juvenile 3

Eyefathom.com Photos - Green Razorfish Juvenile 3

Item: 204_0067

Common name: Green Razorfish Juvenile
Scientific name: Razorfish,Xyrichtys
Keywords: Green Razorfish,Xyrichtys splendens, small,reef fish,macro,tropical,juvenile