Inside the Mosque Pakistan
Elephant Dust Bath - India
“there is a crack in everything. that's how the light gets in.” ~ Leonard Cohen
I sincerely love Allah swt and Muhammad saw
Africa | Lion | © Natalie Manuel
The wild beast lurking within him peered out of his Shadows, seeking her.
Go ahead, Boston. Speak it all over those jackasses.