Olympus Canada Panasonic Vancouver Island macro Canon 40d British Columbia Panorama Germany pHqghUme Pentax K100d Canon G9