The painting is at Musée Marmottan Monet, Paris . The painting Echo and Narcissus is 56.0 cm by 3.7 cm and 189.2 inch by 39.9 inch . Echo and Narcissus was painted in 1922 . The artist of Echo and Narcissus was Caravaggio . It was made in oil on linen
Echo and Narcissus was created by Caravaggio in the 17th century