Yale Peabody Museum

Location

170 Whitney Avenue
New Haven, CT