Photo: Sports Hall Of Fame
The Alberta Sports Hall of Fame situated in Red Deer, celebrates Albertas sporting history.
Canada, Alberta, Red Deer, Alberta Sports Hall of Fame & Museum, spring 2004
Related stock photo galleries, pictures & travel ideas:
sports hall of fame