People » Tara MacLeod » View

Tara MacLeod

Zuluru Id
46
Skill Level
8: Key player in competitive league, or lower calibre touring player
Year Started
2013