Posts tagged insects

One of my favorite places in Long Island City to sun myself and take in the skyline is beneath the Pepsi sign. Apparently my green friend thinks so too.

One of my favorite places in Long Island City to sun myself and take in the skyline is beneath the Pepsi sign. Apparently my green friend thinks so too.