Published On Aug 25, 2012
To complement the Telluride Film Festival over Labor Day weekend, the Telluride Gallery of Fine Art is featuring 12 signed photographs by the German cinematographer Leni Riefenstahl.
show more
To complement the Telluride Film Festival over Labor Day weekend, the Telluride Gallery of Fine Art is featuring 12 signed photographs by the German cinematographer Leni Riefenstahl.