David Chelidze


 

Georgia flag waving

 

David Chelidze resides in Tbilisi, Georgia.