Question: Who sings lead on please let me wonder?
Answer: Brian Wilson
Natural Questions answer: Brian Wilson (from the Wikipedia article "Please Let Me Wonder")