Tables set at the Hotel du Cap-Eden-Roc, a luxury hotel in Cap d'Antibes, South of France. 2009
Size:
4256px × 2832px
Photo credit: ©
WFPA / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
antibes,
cap,
cap-eden-roc,
du,
france.,
hotel,
luxury,
south