[Alhambra Theatre in El Paso, Texas]
Description:
Photograph of the Alhambra Theater in El Paso, Texas. The three-story building has an ornately carved facade, eight arched windows, and a ticket booth.
Date:
unknown
Creator:
Ponsford
Item Type:
Refine your search to only
Photograph
Partner:
El Paso Public Library