Yousef Raffa

I write about Jeeps, entrepreneurship, Mac, web, photography, geocaching, and amateur radio (HZ1YR) in Saudi

Yousef Raffa