APP25-07 HYDERABAD: June 07 – A herd of buffaloes walking freely on a road creating hurdles for smooth flow of traffic at Husenabad Road. APP photo by Akram Ali
APP25-07