Shakin Al Hasan for Gulf Motor Oil. Agency: OPN. 


all images © madhavan palanisamy for maddyland