Independence Stadium

Independence Stadium in Windhoek.