Grey and black nightingale taking rest on the branch of tree at Margala hills national park during hot summer day APP45-220621 Previous Post Scavenging children are collecting recycle items from garbage truck to ran their bread and butter Next Post CDA worker repairing street lights alondg Murree road near Rawal lake in Federal capital