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

width=
Fashion Studio7 Ad