Couples Have Drinks and Appetizers at a Luxurious Restaurant on the Beach in the French Riviera Resort Town of Juan Les Editorial Photo - Image of antibes, luxury: 120811016
Shops, restaurants and palm trees along the seafront of Juan les Pins, Antibes, France Stock Photo - Alamy