Buildings that site diagonally across from each other
Viewed 5,546 times ← Back to New England Jargon