Attributed To Sir Peter Lely (british, 1618 1680)

Attributed to Sir Peter Lely (British, 1618-1680)

1 Sold