Pilgrims flock to Scottish town to honour medieval Queen

Pilgrims flock to Scottish town to honour medieval Queen