Taken by: Andrew Page

Lion Fish at 20ft!Maeda Point Okinawa, Japan.
Lion Fish at 20ft!Maeda Point Okinawa, Japan. by Andrew Page
VOTES: 18
VOTE!


Posted: Friday, June 9, 2006- (6/9/2006 10:48:00 PM)
Category: Wide Angle - Marine Life
location: East China Sea Japan