Friday, October 22, 2010

Taj Mahal: One solitary tear on the cheek of time.

No comments:

Post a Comment

Faraizi Movement: A Puritan Movement

Faraizi Movement is a nineteenth century religious reform movement which advocated the observance of the original teachings of Islam. The te...