WARNING:GRAPHIC CONTENT
Bloodstains on the floor and piles of rubble - the grim aftermath of a bomb in Pakistan on Saturday which left at least six dead and wounded 30 others..
The bomb exploded inside a Sunni mosque in the northwestern city of Peshawar as worshippers were preparing for mid-day prayers.
More than 30 people were inside the mosque at the time.
Police superintendent Khalid Hamdani said the bomb, which weighed 3 to 4 kilograms, was detonated remotely.
The injured were moved to Peshawar's Lady Reading Hospital for treatment.
No one has yet claimed responsibility for the attack but the Pakistani Taliban, who are close to Al Qaeda, are blamed for many such attacks across the country.
Peshawar is located near Pakistan's tribal region along the border with Afghanistan - the main sanctuary for the country's Islamic militants.