A Tree Swallow (Tachycineta bicolor) perched on the edge of a pier at Burnaby Lake, B.C. These blue and white song birds are graceful and acrobatic when in flight.

The Look of Love

An adorable Tree Swallow perched on the edge of a pier at Burnaby Lake, B.C. These blue and white song birds are graceful and acrobatic when in flight.

info
×
Singsonging Tree Swallow (Tachycineta bicolor) perched on the edge of a pier at Burnaby Lake, Burnaby, BC.

Singsonging Tree Swallow 
Could he be the swallow that caught the attention of the "Look of Love?"

info
×
An Anna's Hummingbird (Calypte anna) perched on the branch of a tree at with its wings a flutter. Photographed at Englishman River Estuary, Parksville, B.C.

Wee Wings a flutter
An Anna's Hummingbird perched on the branch of a tree with its wings a flutter.

info
×
Anna's hummingbird (Calypte anna) perched on a tree branch at Englishman River, Vancouver Island, BC.

Perched Hummer
Anna's hummingbird perched on a tree branch at Englishman River, Vancouver Island, BC.

info
×
A perched Anna's Hummingbird (Calypte anna) with its tongue extended. Their tongues match the length of their bill enabling them to feed on nectar-rich flowers at Englishman River in Parksville, BC.

Oh my what a long tongue you have!
 An Anna's Hummingbird with its tongue extended. Their tongues match the length of their bill enabling them to feed on

nectar-rich flowers

info
×
A preening Barn Swallow (Hirundo rustica) tackling an itch while perched on the edge of a wooden dock in Ladner, BC.

Preening Barn Swallow 

info
×
Profile view of a Tree Swallow (Tachycineta bicolor) in flight at Burnaby Lake, Burnaby, BC.

Tree Swallow in Flight 

info
×
A trio of European Starlings (Sturnus vulgaris) perched on a wire with one stealing the show

Never Mind Her!
A trio of European Starlings perched on a wire with one stealing the show

info
×
High key image of a three European Starlings (Sturnus vulgaris) perched on a wire in Vancouver, BC.

Starling Trio 

European Starlings perched on a wire in Vancouver, BC.

info
×
Using Format