Jessica Davis
Jessica Davis

Jessica Davis

Computer Science Grad with lots of opinions || I climb rocks for fun