Moment of Zen - Druids

  • Aired:  08/11/99
  •  | Views: 1,274

Druids dancing in Cornwall, England, in celebration of the last solar eclipse of the century. (0:12)

Loading...