
Odessa Ukraine by Irene Butler Photos by Rick Odessa, Ukraine: Ahhh…the sweet luxury of lying on a white sand beach, strolling through leafy parks that tumble towards the Black Sea, seeking out the perfect café along the wide pedestrian Deribasovskaya Street for an afternoon cappuccino and delectable pastry, and again to the beach to watch…