Country : Italy
City : San Teodoro
Seats : 1,500
Floor : Artificial turf
Participation is currently unavailable