lea rose

Art Director, Doctor, and Volunteer in Canada