Browsing: Robert McGlashan

Open water swimmer and lawyer, Robert McGlashan is embarking on a 42km swim across Lake Ontario this Saturday, July 31.…

Read More