The building of a church : St. Michael's, Tura.
Great Britain.Royal Air Force.
[Tura, Egypt : R.A.F.,
ca. 1944]
St. Michael's, Tura (Church : Tura, Egypt)