Ilford Film Advertising Sign SOLD