Peggys Cove is a small rural community located on the eastern shore of St. Margarets Bay in Nova Scotia Daniel L Friend
Peggys Cove is a small rural community located on the eastern shore of St. Margarets Bay in Nova Scotia Daniel L Friend
A flash of green and red the Ruby-throated Hummingbird is eastern North America’s sole breeding hummingbird Daniel L Friend