Taylor Stammen

Taylor Stammen

Born 22 July 1996 in Denton County, Texas, USA