olivepickers

3530    Olive Pickers, Near Evora, Portugal, 1983