It is located in Museum of Modern Art, New York City . oil on canvas was the medium for this . The dimensions are 220.6 cm by 131.2 cm and 86.85 inch by 51.65 inch . Pablo Picasso made Boy Leading a Horse painting . This was made in 1905
The area is 11394.719999999998sq.inch