Patricia Lynne Duffy

UN Language & Communications Instructor, Synesthete, Author