Seminal Image #660


Lolita
(Stanley Kubrick; 1962)

1 comment:

Vanwall said...

Sick puppies, indeed.