Boris Aleksandrovich Pelikan


Boris Aleksandrovich Pelikan was the Mayor of Odessa, Ukraine, Russia, from 1913-1917.