olivera

1665    Olivera, Spain, 1983