Anyone wants to guess who's got offices in this giant turtle of the building in Glenrothes? The many, many windows are a clue.
Comments
Sign in or get an account to comment.