Lowell Herrero (1921-2015) RIP

Lowell Herrero of Calistoga, California, died from natural causes on November 28, 2015 at the young age of 94 after a very active and full life. He was born in

Source: Lowell Herrero : St. Helena Star

Advertisements