audiotour.io
Plaza

Plaza del Callao

Pl. del Callao, Centro, 28013 Madrid

Cinema plaza where Spain first heard a movie talk, beneath an Art Deco skyline and neon sign.