The Infinite Shoeblack
Setting:
Edinburgh in 1914 and 1920 and Cairo in June, 1916
Play
Drama