A trip through my Italian film and Ragazze world
Italian girls live out their passions at places in Palermo and Rome.
A Palermo head-off-legend about love and hate.