Nepal1103_013 March 27, 2011 by maxby Original Image size: 950 × 609 A small street corner, Tea Stall ← Previous Next → Nepalese Tea Culture Nepalese Tea Culture