>>60965095
looks like this masterwork I just saw in the Spanish Madrid palace museum.