Events: Коэлью, Фабиу
Events: Ногучи, Рио
Location
Portugal
Country
Idanha-A-Nova
City
Court 3
Stadium
Capacity