Sophia Knapp

@sophiaknappp

Virginia Beach | UVA Swim ‘26 🤍

8860 followers · USA · Artist