Crosby Studios Office in Moscow Jack 9 years ago Check out the office of Moscow based Architecture studio, Crosby Studios.