Amazing Images: Killer whale cruises by Seattle’s Space Needle; Polar Bear “prays” at a cross April 4, 2017 Photographers capture the most memorable moments. Take Stu Davidson, who yesterday snapped a beauty in Puget Sound. He managed to snap an Orca with… Continue Reading