Share
The following results are from the IDSF West European taken place in Amsterdam - Netherlands on 27 September 1998