Caravaggio made God Speed painting . This was made in 1892 . The painting God Speed is 48.0 cm by 19.0 cm and 160.0 inch by 3.7 inch . It was made in  pen and ink . It is located in Longhi Collection, Florence
The type of this painting is  pen and ink