It appears that this website is about Speer the architect as opposed to Speer the Armaments Minister. Anyway it seems to contain some interesting pictures about his architectural designs: Albert Speer