Thomas Carruthers

Nationality: Scotland