John Lamb Artist, Photographer and Portrait Painter, 101B Princes Street, Edinburgh