Home
Images
Vectors
Videos
Stock image Winter Olympics Teepee
The Worlds Largest Teepee Is Located In Medicine Hat, Alberta, Canada. Originally Constructed For The Calgary 1988 Winter Olympics, The Tepee Is A Tribute To Canada's Native Heritage.
Image
, 8.18MB, 5616 × 3744 jpg
Medicine Hat Teepee At Sunset
Image
, 7.54MB, 5616 × 3744 jpg
Page 1
>> Next