SHIPS AND THEIR WORKINGS

25

£6

Year: 1962