1982-04-01: Lyndon and Helga LaRouche visit agricultural exhibition near New Delhi, India

Image

Download Original

Share