Juan Guerrero

Juan Guerrero, 22, was full of light, life and love. He had been with his partner, Christopher “Drew” Leinonen, for two years and the pair ...