Tren cine atocha [Madrid]
Tren cine atocha
Theatre building in Madrid, Spain, opened 1916