Iran has thousands of children living on the streets of its major cities.
Many have fled broken homes or abuse, while some are homeless along with their families.
If picked up by authorities, they are usually put into care until their families are found.
But it is never easy to convince them to return to their homes.
BBCPersian.com chronicled the lives of three such children eking out an existence on Tehran's streets.