David Gifford
International and Public Relations in Yokohama, Japan
David Gifford
International and Public Relations in Yokohama, Japan
Connecticut Yankee in Yokohama
ex-Wallingford Ct, Vermont, Boston.
RIKEN Sustainable Resource Science enthusiastPianist & Performer fan