William James Callahan

#697821

Architectural Staff, Cooper Carry