in

Jam packed R. Premadasa Stadium

51511500

The R. Premadasa Stadium during the ICC Cricket World Cup 2011 Quarter Final, Sri Lanka v England.
© Muradh Mohideen

Leave a Comment