The Five Lords is an oil painting by Cristóbal de Villalpando painted between 1705 and 1714, [1] which is kept in the Soumaya Museum in Mexico City.
Cristóbal de Villalpando
1640 - 1714
Museo Soumaya
Want to see more ? Try the app now !
or