It was made in oil . The artist of Happy Tears was John Everett Millais . The painting Happy Tears is 96.5 cm by 89.0 cm and 157.0 inch by 19.7 inch . Happy Tears was painted in 1891 . Happy Tears is at Philadelphia Museum of Art, Philadelphia, Pennsylvania, USA
Happy Tears was painted before 1156