Buttons of Our Coats

The harmonica plays the skeleton keys and the rain

photo by Annie Liebovitz  1978
  • 17 September 2013
  • 54