About This Artwork
Roger Brown
American, 1941–1997
Leaning Tower of Touhy, 1980
Oil on canvas
184 x 121.9 cm (72 x 48 in.)
Gift of Robert A. Lewis Fund in memory of William and Polly Levey, 1982.393
Modern and Contemporary Art
Not on Display
Collections > About This Artwork