Slaid Cleaves

Location:
Stony Brook Univ. NY