SONY DSC

Holland Hall, UPenn