Francis Delia

Francis Delia directed eighteen music videos during the 1980s.