Taylor Shurte

Taylor Shurte

Born in New Orleans, Louisiana, USA