Calliope Hummingbird
Selasphorus calliope

 

Teton Co., MT, June

 

Teton Co., MT, June

 

Teton Co., MT, June

 

Teton Co., MT, June

 

Teton Co., MT, June

 

San Bernardino Co., CA, June

 

San Bernardino Co., CA, June

 

San Bernardino Co., CA, June

 

Teton Co., MT, June

 

Teton Co., MT, June

 

Teton Co., MT, June

 

Teton Co., MT, June

 

Teton Co., MT, June

 

Teton Co., MT, June

 

Teton Co., MT, June