A Digital Postcard

Some images and thoughts from île de Ré on France's Atlantic coast.