Turtle house

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.