A visit to Nassau in the Bahamas from Andre de la Varre's "The Screen Traveler" series.
André de la Varre
Director
Paul P. Devlin
Writer