The Ambassador

Индия, Бомбей (Мумбай)