LUCKYRICE's new World Trade Center installation, consisting of five living rice paddies.

LUCKYRICE’s new World Trade Center installation, consisting of five living rice paddies.