W. Long, Worshipful Master of the Leinster Marine Lodge (in full Masonic regalia)

Macleod, William

created by
William Macleod
1850
Artist (Sculptor), Artist (Painter), Artist (Cartoonist / Illustrator)