Restoration Camps

  • Sweden


  •   
      
     
      
     
     
     
     
      © Zanzibar Stone Town Heritage Society - 2010