Annals of Cleveland

Laffrinier's ship yard

Abstracts: 1