Hamlet’s character Ophelia fascinate artists since centuries. Among master pieces...

69