Osoyoos

This particularly special destination on the BC Bird Trail presents…

Turkey Vulture

Ruddy Duck

Horned Grebe