Little is known about this cartoon. The writing on the bottom is in both italian and english, and there is a reference to "Theobald" which may indicate a connection with the City of London.