Deya Nira

Where in the world: East Rutherford New Jersey, US

Deya Nira hasn't written anything about themselves yet.

Deya Nira's achievements

Tutorial completed achievement badge
First feedback achievement badge