Day

August 1, 2014
Digital Artist Bob Gundu takes a journey to Delhi, India. “Delhi, also known as the National Capital Territory of India is a metropolitan region in India. It has a population of nearly 25 million residents as of 2014, and is the largest city in India by land area and population. Delhi is a city that...
Read More