Michael Cross

Spanish painter active in England between 1633 and 1660

Works