Inventor

Stephen Lafferty

Stephen Lafferty
Numerous unique architectural structures, each of which requires a unique solution or series of solutions.