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.