St. Peter's Church

Wed, 05/13/2009 - 12:47

St. Peter's Church, Dar es Salaam, Tanzania. Architect: H.L. (Sukhi) Shah, built in: 1958-1962. Church.