Luke Delmege

SHEEHAN (P A)

Luke Delmege - London Longmans Green and Company Limited 1919

829/991