October 15, 2014 Peekaboo October 15, 2014/ Ruthie Darling Dress: Necessary Clothing Shoes: Zara Bag: Primark Photos by Steve Alicea