Sigh… Michelle Vawer is so darn adorable it hurts

12 Aug 2011

Michelle Vawer Bloomingdales 38

Michelle Vawer Bloomingdales 38