Princess Margaret

 


David Lindsay Troffer