A dragon fly sitting on a plant at Margala Hills National Park

A dragon fly sitting on a plant at Margala Hills National Park
APP13-141021 ISLAMABAD: October 14 - A dragon fly sitting on a plant at Margala Hills National Park. APP photo by Irshad Sheikh
APP13-141021