Historic stone bridges: centuries-old arches over rivers
From village streams to broad rivers, examples of stonework that has stood the test of time.
Text: Sofia Marchetti ·
From village streams to broad rivers, examples of stonework that has stood the test of time.
Text: Sofia Marchetti ·