Anyone would think this vista is in some revered ecclesiastical place of worship! It is in fact The Trafford Shopping Mall in Manchester. I am no shopper, but the architecture is amazing
Comments
Sign in or get an account to comment.