osprey1050: Great Blue Heron
osprey1050: Great Blue Heron
osprey1050: Great Blue Heron
osprey1050: Great Blue Heron along Grand River
osprey1050: Great Blue Heron
osprey1050: Great Blue Heron
osprey1050: Great Blue Heron
osprey1050: Great Blue Heron
osprey1050: Great Blue Heron
osprey1050: Great Blue Heron
osprey1050: Great Blue Heron