Osprey Nest On Kaulbach Island

  • Mahone Bay, Nova Scotia