Hamlet

Hamlet

William Houston's portrayal of the Danish prince.