Institute of Fine Arts of Yale University

city: New Haven (Connecticut)
address: _