Rome Gay Pride 2010. A long colorful veil train plays in the wind. Rome, 3 July 2010