Cleopatra

Oil on canvas | 95 x 95cm | 1630

Guido Reni

Royal Collection (Buckingham Palace), London, UK

Image courtesy of WikiArt
read more