Michael Rivers outdoor fitness trainer in Limassol since 2010
|
Michael Rivers training and experience:
|
The greatest running challenge in Cyprus, 217 km Cyprus Ultra Marathon created by Michael Rivers.
|