Friday, November 23, 2007

Souvenir Heaven: Gregory's

Our best friends in Paris own the best souvenir shop selling Tour de France and World Cup shirts, and which is located at Place de Louvres (right across from the Louvres). If you happen to go to Paris, stop by and say hi to Patrick, who can make you feel right at home.

No comments: