ipomoea orizabensis


Meanings

  • tropical American morning glory