blogandjournal.com
Kaftan shopping: The most beautiful dresses for the beach vacation
Kaftans are the glittering cloaks for rich luxury yacht bunnies that you pull on briefly before you go ashore for lunch – right? The tide&nbs…