by thebunker
Horti Leonini is a beautifully designed Renaissance garden located in the heart of San Quirico d'Orcia, Tuscany.