Taken by: Hansruedi Wuersten

Aeoliscus strigatus razorfish, jointed razorfish or coral...
Aeoliscus strigatus razorfish, jointed razorfish or coral... by Hansruedi Wuersten
VOTES: 3
VOTE!


Posted: Tuesday, April 23, 2019- (4/23/2019 12:34:00 AM)
Category: Wide Angle - Close Focus
location: Philippine Sea Philippines