Château de Saint-André


Château de Saint-André - castle in France.