Carruthers brothers

Carruthers brothers

Carruthers, Ernest Spencer William 2817 Law Clerk

Carruthers, Percy 5802 Architectural Draughtsman