William Deryke (Flemish, 1699)

cleopatra by william deryke

William Deryke

Cleopatra