back
19 of 27
Nature
Palestrina, Italy, 1981