Fun! Appreciated that 2D pointed me to the theme entry in 18A. And worried that 12D/7D would be impossible but had definitely heard the name before though my knowledge was not strong enough to associate it. (Agree with Miriam, 22A should be "Spanish for west.")