Shèng Kè lǔ sī Dǎo

Translation

  • Santa Cruz Island, off the California coast
Chinese Tones