Tree Swallow
Greenmax Trail, Port Alberni, BC
Somass River Estuary, Port Alberni, BC
Swallow-Tree Swallow
Nanaimo River Estuary Conservation Area, Nanaimo, BC
Nanaimo River Estuary, Nanaimo, BC
Port Hardy, BC
Barn Swallow
Swan Lake Nature Sanctuary, Saanich, BC
Barn Swallows
Barn Swallow juvenile
Swan Lake, Victoria, BC