Stadium

Holland

De Meer Stadion (Amsterdam)

Amsterdam Arena Tenants: Ajax, the Netherlands national football team Opened: 1996 Capacity: 53,052 Notable fixtures: 1998 Cha...

Read More