As stated above, I haven't seen GM pairs with the yellow tinted bubble. I'd say legit, and also pictures are very good quality, usually people selling fake pairs don't send that good quality pics.
View media item 989316 that white is the only thing throwing me off about this pair. Don't have that anywhere on my pair and it's not just on the back of the pair you posted. Everything else looks good though so might just be a quality issue.