A peculiar stone clad island in the middle of a canal basin in Ancoats/new Islington just north of Manchester city centre....
Comments
Sign in or get an account to comment.