Laura

I live in the building next door to this. Dulles is 2 miles away, bird's eye view. Not 22.