Sigh... This is first time with a non googled pic. Don't judge me, I am a Greek who lives in Russia! ]
hi and hi again and yes, that is me on the left