Harvard University Langdale Hall

Cambridge, MA
United States