Notes from Spain - A sound seeing tour - on the Madrid metro, football in 'the green bar', and prostitutes on the Calle Montera.
See All 76 Episodes of "Notes from Spain"