Where is Lord & Burnham?

Coordinates: -73.872715 41.039672

Be the first visitor to thank for this answer!

Thanks!