A man wearing a red vest is walking past a black and green fence.
The man wearing the vest is sitting on the sofa.
The man could not be walking outside while simultaneously sitting on the sofa.
A vest can be any color not just red.  If a man is walking he is not sitting.
Walking past a fence means the man is outside not sitting on a sofa which is inside.