Meacci was a watercolourist who painted mostly religious subjects such as this present watercolour. He was born in Dolciano and worked mostly in Siena, studying at the Istituto di Belle Arti di Siena. He was greatly influenced by antiquity and especially the fourteenth century, all his works have religious and allegorical context and are painted with intricacy and attention to detail. His work was appreciated by the English aristocracy, many of whom were his patrons. He received commissions from Queen Victoria, the Earl of Lothian, the Duke of Connaught, Prince Franz of Lichtenstein and Leopold of Hohenzollern. One of his most famous works, St Peter Receiving the Keys, is in the Basilica of Saint Francis in his native Siena.