Michael Cross

Spanish painter active in England between 1633 and 1660

Michael Cross was a Spanish painter and copyist active mainly in England.

Works