Long Live Israel

Long Live Israel 3 1/2 inch celluloid appears to be from 1970s

Price: $15.00
Qty
Long Live Israel
Long Live Israel
Click above for larger image.