CANNES, FRANCE -  MAY 26: Martinez palace facade shown on May 26, 2012 in Cannes, France. Martinez hotel is a luxury hotel containing 409 rooms, located on the famous festival film town.

CANNES, FRANCE - MAY 26: Martinez palace facade shown on May 26, 2012 in Cannes, France. Martinez hotel is a luxury hotel containing 409 rooms, located on the famous festival film town.

 Stock photo ID: 103517123

Editorial use only
Editorial credit: Arthur R. / Shutterstock, Inc.

Same artist

  |   See all