back
4 of 27
Nature
Hyde Park, London, England, 1978