A Radiating Message Ven. Thich Nhu Dien, Hannover, Germany

Documentary Photos by Friedrich Reg