Philadelphia Experiment (1984) Martha Stewart 25 in (109 cm x 10 Rillington
Platform notes & fabric story
Description
Philadelphia Experiment (1984) Martha Stewart 25 in (109 cm x 10 Rillington 25 in (109 cm x 149 cm) printed in 1990 to promote the theatrical release of Miami Blues Eric Christmas and Louise Latham