Blind Archery Club plays the Squares in Peter Street during In The City in Manchester
Location: Squares in Peter Street, Manchester, England, UK