Life in Odessa throbs at the heart of Town Square. An ever-changing stream of people flows its pathways, a panorama of smiles. Local artisans display their wares, drawing in shoppers with handcrafted items. The air is filled with the sounds of street musicians, and the fragrance of freshly baked goods from nearby cafes. Kids run in the open square