Home Madrid Welcomed 3 Million for WorldPride Contingent with American flags, some with American flags on one side and the flags from other countries, including Ireland, on the other side.

Contingent with American flags, some with American flags on one side and the flags from other countries, including Ireland, on the other side.

An electroshock machine designed to “cure” homosexuality , now on display at Madrid’s landmark Centro Centro building
Crowd jams streets to get a view of the WorldPride Parade as it passes by the CentroCentro building