Showing posts with label Haifa. Show all posts
Showing posts with label Haifa. Show all posts

Friday, September 11, 2009

Cacti From Around the World: Part 1


I saw this on Mt. Carmel in Haifa today. Possibly the King of Cacti. All hail your majesty! This one goes out to the infinitely irrefutable irrepressible, Joey.