Exclusive Coverage
Creative (RM)
#139837748
Tuk Tuk driver waiting for business at the Charminar. Charminar meaning 'Mosque of the Four Minarets' and 'Four Towers' is the most famous mosque and monument in the city of Hyderabad, capital of the state of Andhra Pradesh, India
By: Felix Hug
Photolibrary