Len Moser Photography is a professional portrait studio located in Medicine Hat, AB. They specialize in family photography, child and pet portraits and baby photographs. They also take passport photos and other ID type pictures. Photo restorations are also offered.