Digital photograph of Electra which has stood on top of the Alabama Power Building since 1925. The print is 12 x 18 with an 18 x 24 white mat which is a standard frame size. All of our prints are signed and numbered limited editions.
Self or in-person delivery
Delivery restrictions may apply: Free delivery within one hur of Birmingham.