Stonehenge On Canal St

Little is known about the civilization that built this stone beast at the foot of the Manhattan Bridge.

(Canal St & Bowery, Manhattan)