Rebecca Couch is a tattoo artist at Sink or Swim Tattoo in Grover Beach, Ca.
Last seen: April 30th at 3:06am — Visit site