Irish-born young officer Archives - Panchjanya

Irish-born young officer