Butterfly, Dragonfly, Birds at Fraser Foreshore in Burnaby, BC

I had a wonderful pre-lunch walk at Fraser Foreshore Park in Burnaby, BC. Perfect weather, not too hot yet. . .

western tiger swallowtail fraser foreshore burnaby bc
Western Tiger Swallowtail

four-spotted skimmer fraser foreshore burnaby bc
Four-spotted Skimmer

spotted towhee frasera foreshore burnaby bc
Spotted Towhee

violet-green swallow fraser foreshore burnaby bc
Violet-green Swallow

Female wood duck with ducklings fraser foreshore burnaby bc
Mama Wood Duck with ducklings