Culture

Waldorf dolls: an anti-consumerist icon for $700?