Canigiani Holy Family. Detail: Upper left portion, putti; ca.1507