Sarah Michelle Kelly

Sarah Michelle Kelly

Canadian navy officer (mars)

Badges

Veteran
Veteran