Leila Restaurant in Palm Beach, FL

Print ad promoting this Palm Beach hot spot as a culinary journey into the Middle East.

Comments are closed.