Designed by
Title
Yonkers, NY: The Science Barge #14263179
Description
The educational Science Barge with its windmills, solar panels, and green houses docked on the Hudson River in Yonkers, New York calls attention to the earth's ecology and ways to promote alternative power.
This image is editorial