Stephanie Arcila

March 8, 1990
Miami, Florida, USA