Saturday, September 27, 2008

A sign of the times

The new India: Plus size stores. Progress?

No comments: