Excelsior crest

Excelsior

Stadium: Stadion Woudestein (Rotterdam)Founded: 1902Capacity: 0