You may not recognise the austere building looming out of the trees, but you have very likely communicated with it. It's the DVLA in Swansea.
Comments
Sign in or get an account to comment.