Peregrine Dining Hall

Peregrine Dining Hall, Southside Loop, New Paltz