Stella Vista was there again - the Emirates 7s Twickenham "Beach Party", held on 21-22 May 2011, drawing a crowd of more than 100 thousand spectators over the two days.

tw_7s_2011.jpg