La atribución a Botticelli es objeto de debate, algunos eruditos consideran que es obra de Jacopo del Sellaio.