Courtney Love drops the Middle Finger to the French Press, Red Carpet at the Palais, 64th Annual Cannes Film Festival

2020-06-19T23:54:08+00:00June 12th, 2011|Cannes Film Festival 2011|