Logrono crest

Logrono

Spain flagSpainWomen's football

Global rank

#72

GFR rating

76.3

Recent form

Loading results…