CPXL

Bow Island Agdm 

Bow Island Agdm, Alberta, Canada