Question: who played the trumpet solo on penny lane
Answer: David Mason