Man wearing clear glasses
Man wearing grey halfcoat
Man wearing long sleeved shirt
man has short hair
grey vest on the man
white button down shirt with gray stripes
the man looks displeased
a man's gray vest
part of a man's long sleeve dress shirt
person with a gray vest
gary vest has two pockets 
a light gray shirt under a vest
a white shelf behind a man
neutral colored men's vest
striped men's dress button up shirt
a gray vest
man has glasses 
a man wearing a gray suit and purple tie in a store