Dillingham Pool

Location

United States
21° 17' 8.0016" N, 157° 49' 29.2584" W
Campus Location: 
Image: 
Photograph of Dillingham Pool