location_city The Deaf Institute/ The Lodge, Manchester
£15.00
Aquilo are Tom Higham and Ben Fletcher - an electronica band from Lancashire, formed in 2013.
They released their debut album, "Silhouettes" in 2017, followed by 2018's: "ii".