Crete - Melissa Odabash Beach Boutique Pop Up, the swimwear designer open her bikini boutique at the Blue Palace Hotel in Elounda, Greece.