OLPC-SF-2012
The talented and goofy folk from OLPC sites worldwide!
86 photos · 148 views