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

Image
Preview
Image

Download Original

Share