Mario Cardoso

Mario Cardoso

Not your average Brazilian. Living in Toronto and enjoying life everywhere.