How many roads must a man walk down, Before you call him a man? How many seas must a white dove sail, Before she sleeps in the sand? Yes, and how many times must the cannon balls fly, Before they're forever banned?Collection: Sleep
How many roads must a man walk down, Before you call him a man? How many seas must a white dove sail, Before she sleeps in the sand? Yes, and how many times must the cannon balls fly, Before they're forever banned?Collection: Sleep