Thursday, July 26, 2012

Wednesday, July 25, 2012

Shopping :-)

Nothing says happy like shopping at TopShop in Spain.  So that's an English clothing store in Barcelona. Most international.   

Kevin.