Caravaggio made Echo and Narcissus painting . It is located in Musée Marmottan Monet, Paris . This was made in 1922 . oil on linen was the medium for this . The dimensions are 56.0 cm by 3.7 cm and 189.2 inch by 39.9 inch
Echo and Narcissus is now kept in the Musée Marmottan Monet, Paris