Pere Serra, Mare de Déu dels Àngels i Sants (The Virgin of the Angels and Saints), around 1385