Azadi Tower, Tehran
The Azadi Tower in Tehran’s Azadi Square, scene of many demonstrations in the run-up to Iran’s Islamic revolution – and many more mass protests since.
The Azadi Tower in Tehran’s Azadi Square, scene of many demonstrations in the run-up to Iran’s Islamic revolution – and many more mass protests since.
Sacred Heart sign advertising the, er, Lakshmi Video shop in George Town, Penang.
The Burj Al Arab Hotel, built on an artificial island off the coast of Dubai in the United Arab Emirates
A builder on a site in Sarojini Nagar market, New Delhi.
Wow! Our second new eBook for Kindle in less than a week is now available – Cambodia Basics: 101 Tips.
Uniforms worn by the Khmer Rouge in Cambodia during their four-year genocidal reign of terror from 1975 to 1979