Click to view full-size image (174 KB)
Previous
Next
A fleshy parasite (?) plant in dunes in northern Ashkelon. The Middle East, April 5, 2001
#24-195