Skip to content
Spain · Women

Marta Ortiz Montoya

#293World ranking
75Points