Inner City Snail
May 26, 2008 6:30 PM Subscribe
Inner City Snail is the sister site of the (previously Mefi'd) Little People ongoing outdoor art installation. Like the Little People project, it takes place in London & features tiny figures, only these ones are alive & vandalized.
This thread has been archived and is closed to new comments