Sikkim Album
View Next Image
View Previous Image
Home
CRW_9052_JFR
Chili peppers, which are used in just about everything. Naya Bazar, Sikkim, India.