19 February 1980

Abu Road Works

Image ID: 8002038


Close Window