My Open Museum
EN
|
FR

A British Frigate Running into a Fortified Naval Port, amid Other Shipping

Chargement