Hotel Les Roche Rouges photographed by Mike Seehagel

Mike photographed Hotel Les Roche Rouges in Saint-Raphaël, France.

Photographer: Mike Seehagel