Elegant houses are reflected in the Mediterranean Sea in the luxury village of Port Grimaud in the South of France.
Image dimensions: 3216 x 4288 pixels