Ireland's Parked wins top prize at Mannheim-Heidelberg

Parked winners