Olesya Venger In The News

Profile: Olesya Venger

December 10, 2015
It's either a masterpiece of Yuletide warmth or the most morbid TV commercial ever.