20aliens- FRANCE. Provence. 1980.Dennis Stock

more about : 20aliens