bizarreismm: Found sitting against a tree on a busy street in Singapore was a blindfolded doll, dressed in a dirty, lacy outfit. Written on the blindfold was the Arabic word “bismillah”, which when translated means, “in the name of Allah.” Photos
tags:
original: https://ticklemeviking.tumblr.com/post/119372079499