Taylor Street in the South End. No parked cars and never a soul to be seen. The bike seems to be a fixture though.
Comments New comments are not currently accepted on this journal.