77pixels Logo

Screen shot 2010 01 21 at 09.17.38

Put to rest now (R.I.P), but this was the logo for the 77pixels site.

keyboard shortcuts: L or F like post comment