John Shaqi

Loading your reading…

Regimental Nicknames and Traditions of the British Army — John Shaqi