Indigenous Brazilians have joined the Homeless Workers movement in an anti-football World Cup protest in the capital Brasilia.
More than a thousand marched on the national stadium where the tournaments trophy went on public display.
Brazil is in the grip of a climate of disobedience as various groups attempt to disrupt the competition, which they claim is too costly for a developing nation.
Those opposed to the World Cup say the event has caused house prices to rise and forced the poor from their homes.
Brazil is desperate to complete the stadia and transport systems in time for the event, which kicks off on the June 12.