Share
twitterlinkedinfacebook
Image 1 of 1
LMT00296INN.jpg
Sharia Police, or the morality police, go to pray at a mosque in Banda Aceh.