The Guitar Player (Vermeer)
The Guitar Player is a 1672 painting by Jan Vermeer, on display in Kenwood House, London as part of the Iveagh Bequest. In 2012 Kenwood closed for renovations until autumn 2013, and the painting was ...