Web builder and obsolete technology junkie. Currently living in LA.
84
1455 days ago
Woot! My bumper sticker on display at the Science Museum in London...
Realtime comments disabled
0 Comments
Realtime comments disabled