Base

Name

Tayla Leibowitz

Location

United Kingdom (NA)

Bio

Hi there! 🙂 My name is Tayla, I’m a student studying Mathematics from Upton Hellions, United Kingdom.