undefined

Lieutenant Colonel Sir Ambrose Chislehurst-Taramaslata

Mysterious military figure