A glasses-free multi-view image display apparatus comprising: a display; a tracker configured to track a position of a user's face according to a movement of the user; a crosstalk compensator configured to compensate for crosstalk with respect to multi-view image by using a crosstalk matrix defining the crosstalk that occurs between different views and by multiplying an inverse matrix of the crosstalk matrix to a pixel matrix comprising pixel values of the multi-view image; and a controller configured to: determine at least two views that are recognized by the user's left and right eyes to be provided as images for a left eye and a right eye, from among the multi-view images, based on the tracked position of the user's face; and control the display to display the compensated multi-view image; characterised in that: the controller is configured to control the crosstalk compensator to compensate for the crosstalk by applying a weight matrix to the inverse matrix of the crosstalk matrix, wherein the weight matrix is configured to apply a predetermined weight to the at least two determined views; wherein the predetermined weight applied to the at least two determined views is higher than a weight which is applied to at least one remaining view; and wherein the predetermined weights vary with a viewing distance of the user. a display; a tracker configured to track a position of a user's face according to a movement of the user; a crosstalk compensator configured to compensate for crosstalk with respect to multi-view image by using a crosstalk matrix defining the crosstalk that occurs between different views and by multiplying an inverse matrix of the crosstalk matrix to a pixel matrix comprising pixel values of the multi-view image; and a controller configured to: determine at least two views that are recognized by the user's left and right eyes to be provided as images for a left eye and a right eye, from among the multi-view images, based on the tracked position of the user's face; and control the display to display the compensated multi-view image; determine at least two views that are recognized by the user's left and right eyes to be provided as images for a left eye and a right eye, from among the multi-view images, based on the tracked position of the user's face; and control the display to display the compensated multi-view image; characterised in that: the controller is configured to control the crosstalk compensator to compensate for the crosstalk by applying a weight matrix to the inverse matrix of the crosstalk matrix, wherein the weight matrix is configured to apply a predetermined weight to the at least two determined views; wherein the predetermined weight applied to the at least two determined views is higher than a weight which is applied to at least one remaining view; and wherein the predetermined weights vary with a viewing distance of the user. the controller is configured to control the crosstalk compensator to compensate for the crosstalk by applying a weight matrix to the inverse matrix of the crosstalk matrix, wherein the weight matrix is configured to apply a predetermined weight to the at least two determined views; wherein the predetermined weight applied to the at least two determined views is higher than a weight which is applied to at least one remaining view; and wherein the predetermined weights vary with a viewing distance of the user.