Cap view living room

Cap view, Cap d’Antibes, sea views