Tè lā huá Hé

Translation

  • Delaware River, between Pennsylvania and Delaware state, USA
Chinese Tones