Pictures of The Hamlet on 91st and Sheridan, Tulsa OK.

(Click on a thumbnail to enlarge picture)