In London with Stella

Less than a week until my Pets party hearty in London! And just in case there is ANYONE left on either side of the pond who hasn't yet heard,  The big launch date for The Pet Shop is October 14th, 7:00 pm at Sh! Hoxton. And I won't be throwing the party alone this year. [...]
 •  0 comments  •  flag
Share on Twitter
Published on October 09, 2011 03:44
No comments have been added yet.