Photo Details

Photo detail

July 10, 2011

Jan Carr and Davy Jones in 1972 in Yokosuka, Japan.