Photo Details

Photo detail

November 13, 2012

Carol Rose rides her bike near her Aberdeen house in the heyday of drive-in theaters.