Stephen Lushington (Q16063831)
British Royal Navy officer (1803-1877)
Language:
other details