Rare photo of teenage Diana sold for $18,369