I have this picture but I do not know who the author is. It seems as the author put his monogram "T.26." on a sail seen in the picture....