farm

1662    Farm, Southern Spain, 1983