Maître de Camélas

Spanish, active North Catalonia late 14th-early 15th century