Level 3508

4 Pics 1 Word Level 3508

Answer: Stadium