Lieut Aeneas Armstrong CSN

Lieut Aeneas Armstrong CSN