by gandolfocannatella
PALERMO, ITALY - JUNE 22: Thousands of people march in the city streets for the annual gay pride parade, claiming equality and legal rights. People at gay pride parade on JUNE 22, 2013 in Palermo, Italy.