William B. Gallagher Jr.

Principal, KGP Design Studio (Last update: 21.10.2013)