World’s Largest Lobster in Islamorada, Florida

Worlds Largest Lobster

This is the World’s Largest Lobster in Islamorada, Florida.

This lobster is huge, and it is a true work of art.  Many of the worlds largest things are simply big, but this one is big and beautiful.  Very intricate detail.

Worlds Largest Lobster

Leave a Reply

Your email address will not be published. Required fields are marked *