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