A stadium, arena & a venue. Mainly it's a cricket stadium.
No reviews yet. Be the first to add a review.