PHOTOS
Fashion Studio7 takes some shot during and after the game at Plaza Flamingo!
Shots taken in downtown Toronto during the World Cup 2010 game of Spain and...
PHOTOS

Fashion Studio7 Ad