(Source: islamispeace)
One of the beauties of islam. No man is greater than the other in front of god.