KODAK Tele CHALLANGER Disc Camera

 
Photo of KODAK Tele CHALLANGER Disc Camera
Film
N/A
Original Price
1985
Released
1986
Off Market
Want one?
1
OWNED