Sherry Leight

Joint Art Director and joint Editor of American magazine Grand Royal in the mid-1990s.

Links
Added by westpier