Damn, must know!
That is a photo of that fine Russian product, Mia Zarring taken approximately 1 1/2 years ago or so. She has recently lost much weight and boobage.