Yes, this is Isabella Rossellini having sex with a fly. Part of a series of short films, written, directed and starring our Bel, and made to promote old mate bobby redford’s Sundance channel. She also plays a depraved bee and a sado-masochistic snail (i kid you not)
This entry was posted on Thursday, February 14th, 2008 at 1:52 pm and is filed under Ministry of Madness, Photos. You can follow any responses to this entry through the RSS 2.0 feed.
Both comments and pings are currently closed.