back to collectionposter title: dumont:art'75location: petersburg press, Londonyear: 1973size: 49x54.5 cm, 19.3x21.5 inches