Top 10 Royal Fragrances

Royal-640
Perfumes are an ancient royal perquisite. The Priest-Kings of the great ancient civilisations were probably the first humans to fragrance their bodies, lathering them with burnt woods and spices to…
View Post