Luka Dodelia


Luka Dodelia resides in Tbilisi, Georgia.