Preserving the Past, Building for the Future

By Rita Krause

20×20-and-20×30-tents-together