The Last Lament

The Last LamentThe Last Lament

The Last Lament

On 15 March 1889, three American and three German warships, and HMS Calliope of the Royal Navy’s Australia Station protecting…

3 months ago