Kuala Lumpur Stadium

MalaysiaMalaysia

Home of Kuala Lumpur City with a capacity of 18000