Louie's Rock City, Falls Church VA, USA

February 22, 1981



















© Kevin Crook