The Jericho Rose, scientifically known as Anastatica-Hierochuntica, is a wonder of nature that has captivated scientists, nature lovers and cultures for centuries.
The Jericho Rose, scientifically known as Anastatica-Hierochuntica, is a wonder of nature that has captivated scientists, nature lovers and cultures for centuries.