On the edge of a village near Seville, southern Spain, at the end of a dusty road running through fields of sunflowers and olive trees, is a house which is home to a community of people. The residents... This description may be from another edition of this product.