Tim Shields is a master photographer in fine art, landscape photography coach and eCommerce entrepreneur from White Rock, British Columbia, Canada.