flyinghorsedesign.com
Hump Back Whale – Oregon coast
Hump Back Whale – Oregon coast Humpback whales migrate up to 16,000 miles each year and feed mainly in the summer in polar waters and migrate to tropical waters to breed and give birth in the…