Brian Lara Stadium

Tarouba, Trinidad, West Indies
More: Cricket grounds in West Indies »
Picture of Brian Lara Stadium, Tarouba, Trinidad