Perri Klass

Author Archive

  • Jun 30, 2022
    The town of Collodi, Italy, about 45 miles west of Florence, is set on a slope behind a fabulous 17th-century villa. The garden, built as a kind of fantasy pleasure park for the...