Madrid

By Arturo Pérez-Reverte
three-and-half-stars