1 9 8 0 ies photo of chewbacca standing on the streets of rochester, england