TELLURIDE FILM FESTIVAL 2006 - LE PIERRE
142 seats all stadium seating. The art is huge blow ups of old film can lables.
September 2006 photo from the Brad Miller collection.