Christmas at the Morro
Mont Serrat or Servidão de Felicidade is one of the hillsides on the enchanting island of Santa Caterina in Brazil. It sounds like a fairy tale place, but in reality it is a favela where five men focolarini live. They are celebrating their Christmas in a mocambo, a wood shack. ... Read More