David Middlecamp
David Middlecamp

Photo: Pastel skies — a seaside sunset in Avila Beach

April 05, 2010 10:02 PM