John-Lang-315×315

John Lang, KBC Vice President