Haifa, Israel

A storyteller with some graphic enthusiasm.