Angry Turtle
Contributor
aside of it not really being "monstruous", but just big, interesting... the poor thing looks exhausted, beat up or ill.
Monster squid lands on Delray Beach -- OrlandoSentinel.com
Monster squid lands on Delray Beach -- OrlandoSentinel.com
Last edited: