Black-and-white Lake Louise Banff National Park Alberta

May 31, 2022 - Black-and-white Lake Louise Banff National Park Alberta
Read the Full Post »

Mountains reflections Banff Alberta

May 30, 2022 - Mountains reflections Banff Alberta
Read the Full Post »

Lake Louise Banff National Park Alberta

May 29, 2022 - Lake Louise Banff National Park Alberta
Read the Full Post »

Lake Louise Alberta Canada

May 28, 2022 - Lake Louise Alberta Canada
Read the Full Post »

pieridae butterflies Calgary Zoo Alberta

May 24, 2022 - pieridae butterflies Calgary Zoo Alberta
Read the Full Post »

Monarch butterfly at Calgary Zoo Alberta

May 23, 2022 - Monarch butterfly at Calgary Zoo Alberta
Read the Full Post »

Bowmont Park Calgary Alberta

May 22, 2022 - Bowmont Park Calgary Alberta
Read the Full Post »

Bowmont Park Calgary Alberta

May 21, 2022 - Bowmont Park Calgary Alberta
Read the Full Post »

Inglewood Bird Sanctuary

May 20, 2022 - Inglewood Bird Sanctuary
Read the Full Post »

Deer Inglewood Bird Sanctuary

May 19, 2022 - Deer Inglewood Bird Sanctuary
Read the Full Post »

Pumpjack Alberta

May 17, 2022 - Pumpjack Alberta
Read the Full Post »

Butterfly

May 14, 2022 - Zebra Longwing Butterfly Calgary Zoo Alberta
Read the Full Post »


George C. King Bridge downtown Calgary Alberta

May 12, 2022 - George C. King Bridge downtown Calgary Alberta
Read the Full Post »

Blue sky and clouds over southern Alberta prairie

May 11, 2022 - Blue sky and clouds over southern Alberta prairie
Read the Full Post »

old city hall downtown Calgary Alberta

May 10, 2022 - old city hall downtown Calgary Alberta
Read the Full Post »

Northern pearly-eye Calgary Zoo Alberta

May 09, 2022 - Northern pearly-eye Calgary Zoo Alberta
Read the Full Post »

Red Rose

May 08, 2022 - Red Rose
Read the Full Post »

pansy Calgary Zoo Alberta

May 07, 2022 - pansy Calgary Zoo Alberta
Read the Full Post »


Postman Butterfly Calgary Zoo Alberta

May 05, 2022 - Postman Butterfly Calgary Zoo Alberta
Read the Full Post »

Bowmont Park Calgary Alberta

May 04, 2022 - Bowmont Park Calgary Alberta
Read the Full Post »

HDR Big Hill Springs Alberta Canada

May 03, 2022 - HDR Big Hill Springs Alberta Canada
Read the Full Post »

Tofino

May 02, 2022 - Tofino BC
Read the Full Post »