Dot Carmine Hall
Dot Carmine Hall in Newport News, Virginia around 1965
Date & Place:
in Newport News, Virginia USA