Phillip Lucas August 3, 2022 April 11, 1928 – July 1, 2022 United States Los Altos Hills Mediterranean Sea Oceans General City Of United Kingdom Source: losaltosonline.com Share this article: