Seminal Image #1089


Medea
(Pier Paolo Pasolini; 1969)

No comments: