Designed by
Title
Landscape view of the Science Barge, a self sustaining floating hydroponics farm and education center #253997048
Description
Yonkers, NY - Aug 13, 2022 Landscape view of the Science Barge, a self sustaining floating hydroponics farm and education center located in downtown Yonkers
This image is editorial