There are spotted lantern flies everywhere downtown right now.
This was by World Trade Center, just saw like 10 live Lantern flies. Like 20 that been stomped on.
1 tried to land on me.
This was by World Trade Center, just saw like 10 live Lantern flies. Like 20 that been stomped on.
1 tried to land on me.