striped wild cucumber

striped wild cucumber

cucumisafricanus.