 The painting is currently housed and exhibited in the Musée du Louvre in Paris, France.This picture first came to light in 1860 in a sale, when it was bought by the German Consul Felix Bamberg.In 1893 the Louvre acquired it from Charles Picard for 30000 francs.