Master of the Cypresses

Pedro da Toledo, identified with

Spanish, active 1434