Rita Dalal

Rita Dalal

Picture at the Great wall of China, Beijing.
Rita Dalal