Twombly Poster


15' x 23'