Preview

Two Buddhist men chanting their Buddhist mantra inside roadside tea stall at the Sela Pass, Tawang district, Arunachal Pradesh, India, Asia
Two Buddhist men chanting their Buddhist mantra inside roadside tea stall at the Sela Pass, Tawang district, Arunachal Pradesh, India, Asia
Image ID: 805-719
Artist: Annie Owen
Purchase a commercial license Buy framed prints & more from our print store