Elliott Peter


Publication by same author

Cross and the Ensign: Naval History of Malta, 1798-1979

N° catalog: 858
Year: 1980