Showing posts with label supermarket sarah. Show all posts
Showing posts with label supermarket sarah. Show all posts

Monday, July 11, 2011

Field trip to Selfridges!

On our recent trip to London, we checked out the Supermarket Sarah installation at Selfridges and found our Chi-Chi necklaces and Electric Love rings happily on display.