CHURCH STRETTON, England--(BUSINESS WIRE)--A rare 18th century painting of the footprints of the prophet Muhammad will take centre stage at British auction house Mullock’s sale on the 21st May.