Alocasia amazonica (Elephant Ear plant)

  • 85.25 SR