Does she look happy or what?

This was taken at the Istiqlal Mosque in Jakarta, Indonesia on November 10, 2010. Doesn't she look happy? Maybe they should get her a burkha next time. Heh.

Related Posts: