A candid family photo album 75 years in the making, from Budapest to Calgary, Canada.