Selenicereus plumieri

Selenicereus plumieri

NativeIntroducedUncertain