Trullo Lella, Italy

by Helenio Barbetta