Share
twitterlinkedinfacebook
Image 1 of 1
LMT00293INN.jpg
Female Sharia Police, or the morality police, speak to a young man about sitting too close to his girlfriend on the sea wall at Ulele.