European Championships Aachen: Beatriz Ferrer-Salat & Delgado
Previous
Next
Index