Rubbish and appliances dumped by the public bin on junction of Abercombie Ave and Desborough Park Road.