This is a rendering of the seal or stamp owned and used by prophet Muhammad during his lifetime. The gold seal is placed in front of a rough black surface that looks like a wall. By SherifShaaban.
Download: Original Image of Muhammad Seal of the Prophet – Islamic Wallpaper
(1181X 787 pixels)