Richard Shi

West Lafayette, IN