Share
twitterlinkedinfacebook
Image 1 of 1
LMT00300INN.jpg
Sharia Police, or the morality police, out on night patrol in Banda Aceh.