PEACOCKRIDE 80 cm Jalal-ud-din Muhammad Akbar I Mughal Emperor I Wall Decal Self Adhesive Sticker (Pack of 1)