John Hillyard Cameron

Notes : first names likely

Traductions :