On The New Cosmopolitan - Adrianne Kalfopoulou

What does it mean to be cosmopolitan? To be a crossroads, a gathering place, a center for world…