Overview

Peter Woolridge Townsend

(1914—1995) air force officer and official in the royal household