Mabula upbeat as Cosmos visit Royal Eagles+

Mabula upbeat as Cosmos visit Royal Eagles