Château de Teillan


Château de Teillan - castle in France.