Barry Lall Life and Career

Barry Lall was born in Malawi, Africa, and currently resides in San Diego. He owns several businesses and is a hotelier. Barry is…

Read more