Holy Family with St Anne (ca 1595 / Oil on canvas / 127 x 106 cm / Tavera Hospital, Toledo, Spain)

Holy Family with St Anne (ca 1595 / Oil on canvas / 127 x 106 cm / Tavera Hospital, Toledo, Spain)