The Beauty of Dead Squids

14/01/2011 at 4:02 pm

Giant Squid Display - zayzayem

Yikes! Seen at Kelly Tarlton’s Underwater World, reviewed by “Google user” as “The most depressing place on Earth“. Intriguing!

Google Maps Location.

Photo Creative Commons (Attribution-ShareAlike 2.0 Generic) 2010 Michael Zimmer. Original here.