LA TOUR MILOU

Charming stone tower of the country on the hills of Beynac-et-Cazenac.