Delaware Power and Light window display (1954)

  • 1954