Banner Johnstone
Banner Carruthers Johnstone was a British rower who competed in the 1908 Summer... more »