Casseneuil

Casseneuil

« Little Venice » with its half-timbered houses and lovely streets.