Up to 3,000 Irish gay, bisexual and transgender protestors (and their straight allies) took to the streets of Dublin on Sunday to demand full civil marriage rights for same sex couples.

The protestors ranged in ages from from teenagers to seniors as they marched from Dublin City Hall to the Department of Justice on Saint Stephen's Green.

Chanting 'Equal rights now!' the colorful crowd marched in solidarity as passers-by cheered them on in the second March for Marriage organized by the gay rights organization LGBT (Lesbian, Gay, Bisexual, Transgender) Noise.

March Organizer Max Krzyzanowski told the press on Sunday that the Irish Civil Partnership Bill, which was signed into law on July 19, was a step towards equal rights for same-sex couples. However, he said, it doesn't give them the right to marry, and it leaves children of same-sex couples without the same rights as children of heterosexual parents.

Demonstrator Feargha Ni Bhroin and her partner Linda Cullen told the press they took part in the march to protest the lack of legal protection for their four-month-old twin daughters.

'The bill is completely silent on children,'  Ni Bhroin said. 'It really offers us nothing. Our children are still strangers in law to one of their parents.'