mail_outline sales@mediastorehouse.com
Buddhist festival (Tsechu), Trashi Chhoe Dzong, Thimphu, Bhutan, Asia