NAVAL UNIFORMS

20

£650

Year: 1892