La National Gallery de Londres tiene tres pinturas, junto con otras de la National Gallery de Escocia, Edimburgo, Apsley House, Castillo de Windsor, Petworth House, el Instituto Wellcome y Liverpool.