Share Public Profile
Barbara M. Grey
Barbara M. Grey is an Architect, staying in Canada. I have a strong passion for innovation and my ability to bring revolution. Music plays a vital role in my life. It is my leisure pursuit and stress-buster for me.