Where is Kelo v. City of New London?

Coordinates: -72.09722 41.344082

Be the first visitor to thank for this answer!

Thanks!