A pair of snowy owls, the latest celebrity visitors to the beach and pier near Montrose Point Bird Sanctuary, have drawn hundreds for a glimpse at the Arctic birds of prey. Several dozen birdwatchers ...