The street/marketplace vendors always seemed to have beautiful presentations of their wares.  
 

what>  Street Scene
what>  Market
where>  Delhi
where>  India
when>  2005-02-11
when>  16:31:25