Delft residents queue for social grants.

7 November 2012

None