Graham Cheek

United States Naval Academy, USA