St Stephens is one of those huge shopping malls that seem to waste vast volumes of space on an attempt to impress the visitor. Surprisingly most people seem impressed, I really can't think why :-) The architecture is nevertheless quite advanced.
Comments
Sign in or get an account to comment.