2008-03-09 // 03:43:44
sin.cosas
what part of boston is this in? just curious...
^
edison green in dorchester, near columbia road and dorchester ave.