I built upon a rock

Gilbert & Sullivan Collection, 4 minutes

I built upon a rock
  • I built upon a rock

Chat About I built upon a rock by Elizabeth Harwood