Heidi Swapp, Backgrounds And Frames in London, ON Canada