Sarah Taylor (staylor) Profile

Sarah Taylor

United States
Rutland, MA
United States

About / Bio

Scientific articles in magazines and books, I like to imagine what technology may bring.

Member Info

Joined: 08/15/2003
Offline

Guest Comments

Post new comment

Login or register to post comments
Art at its best.