This could be Nicotiana plumbaginifolia (SOLANACEAE) !
Regards
Pankaj

Reply via email to