The Alabama Theatre, The Organ #1 is a photograph by Everett which was uploaded on December 7th, 2011.
The Alabama Theatre, The Organ #1
The Alabama Theatre, the organ, Birmingham, Alabama, erected in 1927, photograph circa 1990s.
by Everett
Title
The Alabama Theatre, The Organ #1
Artist
Everett
Medium
Photograph
Description
The Alabama Theatre, the organ, Birmingham, Alabama, erected in 1927, photograph circa 1990s.
Uploaded
December 7th, 2011