A man in some sort of establishment, smiling while he is taking off or putting on glasses.
A man in an establishment is smiling while he fixes his glasses.
A man who is taking off or putting on glasses is fixing his glasses.
(-x)
(-x)