Previous 177 of 393 Next
Lion Fish

Lion fish... East New Britain Island, Papua New Guinea

1 Comment

Anonymous Guest

Emily Reed 07 Dec 2010

Very fine work!