Posters from Derry

These unique posters feature the manufacturer's factory location in Derry, Northern Ireland.
Have you or your family any connections?