A new pic of Liz is what we all need to start a happy day! 😀 This woman met Liz yesterday in a shop in Providence and posted this lovely photo and a very nice comment about her.
When your favorite actress from Lost comes in & you get to sell her all your favorite Lush goodies. Elizabeth Mitchell is the nicest lady & it was the biggest honor to get to shop with her. I’m just thinking back to all the hours spent binge watching her show on Netflix.
Elizabeth Mitchell - Photos - Reviews