Longwood Gardens – 5/26/1983

1983 tour of Longwood Gardens and the new $2.6 million dining facilities. “Focus Delaware” aired on Rollins Cablevision & WNS-TV Channel 2 and WTGI...