Blind Archery Club spiller på Squares in Peter Street i forbindelse med In The City i Manchester
Sted: Squares in Peter Street, Manchester, England, UK