Hello my name is***** am a certified appraiser and would be happy to help you. You are correct it hangs in the Louvre.
the link below tells about the original painting and artist:
Artist: Bartolomé Esteban Murillo
Dimensions: 4′ 5″ x 3′ 7″
Location: The Louvre
Media: Oil on canvas
Do you have a photo of your painting and clear close up of the artist signature? Also what are the measurements? I look forward to helping you.