Elephants of India

Elephants of India

“Pair of Asian elephants located at the entrance of the
Embassy of India, Massachusetts Avenue, N.W., Washington, D.C.”