Kitty Gifford

Kitty Gifford

interested in intersection of science & art, technology, roller derby & sailing.