The Babson Globe, in Wellesley, Massachusetts (1955).

The Babson Globe, in Wellesley, Massachusetts (1955).