Sunday, December 13, 2009

Alice Cullen! What are you doing here?


We were in Providence a couple of weeks ago and I spotted this outside our restaurant. Be warned, the Volturi must be in town.