Robert Scoble
Robert Scoble
RSS hats in China
7,127
views
20
faves
2
comments
Uploaded on November 20, 2008
Taken on November 15, 2008
RSS hats in China
7,127
views
20
faves
2
comments
Uploaded on November 20, 2008
Taken on November 15, 2008