Civita di Bagnoregio: a village suspended between earth and sky

7 May 2025