Who ever thought mops could define art? Check out the installations by Michael DeLucia on www.mechanicaldummy.com