Tapiola Garden City, Finland. A descriptive pamphlet.
[S.l.], 
c1996.