©John Barnhill--Roseville,CA--May 21, 2023


©John Barnhill--Roseville,CA--May 18, 2013


©John Barnhill--Roseville,CA--March 12, 2013



©John Barnhill--Roseville,CA--Aug. 27, 2012