cerebralescape.com
What the Frigatebird?
A Magnificent Frigatebird showed up today in the Pelee area. Yes – a Frigatebird. A bird you’d expect to find soaring overhead along the beaches in southern Florida or possibly along …