larapeterson.com
Releasing the Kraken
“The Kraken is a legendary sea monster of large proportions that is said to dwell off the coasts ofNorway and Greenland. The legend may have originated from sightings of giant squid that are …