University of Delaware

University of Delaware

Details

Image Dimensions: 1200 x 1188

Date Taken: