having-it-all-Alan Caswell Collier (1911 - 1990)    Bow River in Banff Park

more about : having-it-all