A ruby pendant in a Harrods chain store in London. Leon Neal|Afp|Getty Images ” …
Tag:
A ruby pendant in a Harrods chain store in London. Leon Neal|Afp|Getty Images ” …