white-washed houses that top the crest of a steep ridge; and, like many other Italian villages, it makes a brave sh
473k
178k
134k
28M
251k