The cotton handkerchief made for the then-Princess Elizabeth in the late 1940s is expected to fetch up to $670.
From
To